# Satu Pintu Digital > Satu Pintu Digital membangun produk digital (NalaNiaga, Wavio, Imagestro-PACS, Akuntansi) serta layanan managed IT: managed firewall, managed server, dan pengadaan IT untuk bisnis Indonesia. PT. Satu Pintu Digital is an Indonesian software house and managed IT provider based in Deli Serdang, Sumatera Utara. The company builds and operates digital products and provides infrastructure services for Indonesian businesses. Primary contact: hello@satupintudigital.co.id | WhatsApp: https://wa.me/6281776753715 ## Company pages - [Beranda](https://staging.satupintudigital.co.id/): Company overview, products, and managed IT capabilities - [Tentang](https://staging.satupintudigital.co.id/tentang): Legal company profile, location, and operating values - [Layanan](https://staging.satupintudigital.co.id/layanan): Digital products and managed IT services - [Kontak](https://staging.satupintudigital.co.id/kontak): Email, phone, WhatsApp, address, and inquiry form - [Blog](https://staging.satupintudigital.co.id/blog): Practical articles about digitalization and IT operations ## Products - [NalaNiaga](https://staging.satupintudigital.co.id/en/products/nalaniaga): A multi-tenant online store platform for SMEs, local brands, and agencies. Audience: SME owners, local brands, store admins, resellers, and digital agencies. Problem addressed: Orders are scattered across chats and marketplaces, inventory is hard to track, and the business lacks its own transaction channel and customer data. Capabilities: Catalog, search, categories, variants, and inventory; Cart, checkout, coupons, and bank-transfer payment; Shipping rates, couriers, tracking, and order verification; Multi-tenant stores with subdomains or custom domains; Analytics, exports, and owner-only customer insights Workflow: Catalog — Publish products, images, categories, variants, prices, and inventory.; Checkout — Customers choose an address, courier, discount, and payment method.; Verification — Owners review payment, update status, and prepare shipment.; Retention — Use notifications, analytics, and customer insights for follow-up. Integrations: Wavio — WhatsApp gateway for transactional notifications and guided number connection.; Akaunting — Sync invoices and payments into double-entry journals through the integration configuration.; Couriers & shipping — City-rate and courier modules for calculating shipping costs. Product URL: https://nalaniaga.id - [Wavio](https://staging.satupintudigital.co.id/en/products/wavio): An API-based WhatsApp gateway for messaging, media, webhooks, and multi-tenant automation. Audience: Developers, product teams, agencies, and businesses operating transactional notifications. Problem addressed: WhatsApp integrations are often scattered across scripts, credentials are difficult to manage, and message status is invisible to operations teams. Capabilities: Bearer REST API for text and media messages; Per-tenant WhatsApp devices connected through QR; Webhooks for inbound messages, device status, ACKs, and message events; Inbound/outbound inbox and delivery status history; API keys, idempotency keys, rate limits, and request tracing; Contact-check and WhatsApp group endpoints Workflow: Create a key — The tenant creates an API key in the dashboard and stores it as a secret.; Connect a device — Create a device and scan the WhatsApp QR until it becomes ready.; Send events — The application calls the message endpoint with the recipient, text/media, and idempotency key.; Observe & receive — History and webhooks expose delivery status and inbound messages for automation. Integrations: NalaNiaga SSO — Tenant and device provisioning for store notifications without manual credential entry.; REST API — Message, media, contact-check, and group endpoints with a consistent JSON format.; Webhooks — HMAC-SHA256 delivery for inbound, session status, delivery ACK, and message-change events. Product URL: https://wavio.satupintudigital.co.id - [Imagestro-PACS](https://staging.satupintudigital.co.id/en/products/imagestro): A radiology workflow platform for orders, DICOM, worklists, viewing, reporting, and SATUSEHAT integration. Audience: Radiology administrators, radiographers/modality technicians, radiologists, and healthcare IT teams. Problem addressed: Orders, image acquisition, reporting, and synchronization often live in separate systems, making bottlenecks and integration failures hard to trace. Capabilities: Orders, patient registration, procedures, and accession numbers; DICOM upload, storage, routing, and metadata validation; Modality Worklist (MWL) for the order-to-scan workflow; DICOM viewer with windowing, zoom, and pan tools; Radiology report editing, verification, and status workflow; SATUSEHAT readiness, sync, and monitoring; RBAC, multi-tenant isolation, audit logs, and operational reporting Workflow: Order & patient — Create the order, procedure, patient data, referral, priority, and accession number.; Worklist — Send examination information to modalities through the DICOM MWL workflow.; DICOM — Upload, validate, store, and forward studies to the configured storage or node.; Review & report — Open the viewer, write the report, verify it, and track examination status.; SATUSEHAT — Check readiness, synchronize resources, and review integration status or errors. Integrations: DICOM & Orthanc — Modality and storage connectivity through DICOM/Orthanc components and routing services.; SATUSEHAT — Readiness checks and Indonesian health-resource synchronization based on tenant configuration.; HL7/API — External-system integration capability; implementation scope should be aligned with the facility's HIS/SIMRS. Product URL: https://imagestro.satupintudigital.co.id - [Akuntansi](https://staging.satupintudigital.co.id/en/products/akuntansi): Finance application for bookkeeping, invoicing, taxes, payroll, and reports. Audience: Business owners, admins, and finance teams. Problem addressed: Operational transactions, invoices, and financial reports are scattered, making reconciliation repetitive. Capabilities: Double-entry bookkeeping; Invoicing and taxes; Payroll; Financial reports and automatic journals Workflow: Record — Capture transactions and journals based on the operating workflow.; Bill — Manage invoices, payments, and customer status.; Close — Review journals and reports for business decisions. Integrations: NalaNiaga — Store transaction integration through the available account-mapping configuration. Product URL: https://finance.satupintudigital.co.id ## Managed IT services - [Managed Firewall](https://staging.satupintudigital.co.id/en/services#managed-firewall): Firewall, VPN, and IDS/IPS management: rule configuration, 24/7 monitoring, patching, and regular reporting. - [Managed Server](https://staging.satupintudigital.co.id/en/services#managed-server): Provisioning, patching, hardening, and monitoring to keep servers up and secure, with an uptime SLA. - [IT Procurement](https://staging.satupintudigital.co.id/en/services#it-procurement): IT procurement: servers, networking, computers, software, and genuine licenses tailored to business needs. - [Network Monitoring](https://staging.satupintudigital.co.id/en/services#network-monitoring): Continuous network and system monitoring with proactive alerting before issues escalate. - [Backup & Disaster Recovery](https://staging.satupintudigital.co.id/en/services#backup-dr): Scheduled backups, restore verification, and disaster recovery planning to keep business running. - [Help Desk & Support](https://staging.satupintudigital.co.id/en/services#helpdesk): Day-to-day technical support for users and infrastructure, with clear response SLAs. ## Articles — Indonesian - [Audit Trail dan Status Workflow PACS: Cara Menemukan Bottleneck Order-to-Report](https://staging.satupintudigital.co.id/blog/audit-trail-workflow-pacs): Cara merancang status, audit trail, ownership, dan indikator waktu tunggu untuk menemukan bottleneck pada workflow PACS radiologi. Bahasa: Indonesia | Operasional Teknologi Kesehatan | 6 min | Published: 2026-08-20 | Updated: 2026-08-20 Audiens: Manajemen fasilitas kesehatan, admin radiologi, radiolog, quality team, dan tim IT. Kata kunci: audit trail PACS, status workflow PACS, monitoring workflow radiologi, bottleneck order to report, log aktivitas PACS, audit trail radiologi Inti: Status yang baik selalu menjelaskan posisi dan tindakan berikutnya.; Audit trail harus menyimpan konteks, bukan hanya pesan “berhasil” atau “gagal”.; Metrik waktu tunggu membantu memisahkan persepsi dari bottleneck nyata.; Review workflow bersama pengguna operasional sebelum menambah fitur. - [DICOM Modality Worklist: Cara Kerja dan Checklist Integrasi Modalitas Radiologi](https://staging.satupintudigital.co.id/blog/dicom-modality-worklist-radiologi): Panduan praktis memahami DICOM Modality Worklist, mapping prosedur, AE Title, dan pengujian order-to-scan sebelum workflow radiologi digunakan. Bahasa: Indonesia | Teknologi Kesehatan | 6 min | Published: 2026-08-20 | Updated: 2026-08-20 Audiens: Radiografer, admin radiologi, engineer integrasi, dan tim IT fasilitas kesehatan. Kata kunci: DICOM Modality Worklist, MWL DICOM, integrasi modality worklist, workflow modalitas radiologi, AE Title DICOM, koneksi modalitas ke PACS Inti: Uji alur order-to-scan, bukan hanya koneksi antara dua perangkat.; Samakan mapping prosedur, modality, accession number, dan identitas pasien.; Catat status serta pesan error agar masalah dapat diisolasi.; Pisahkan konfigurasi teknis dari keputusan klinis dan kebijakan fasilitas. - [Integrasi SATUSEHAT untuk Workflow Radiologi: Scope, Mapping, dan Readiness Checklist](https://staging.satupintudigital.co.id/blog/integrasi-satusehat-radiologi): Panduan menyiapkan integrasi data radiologi ke SATUSEHAT dengan membedakan scope, mapping resource, credential, environment, monitoring, dan tanggung jawab fasilitas. Bahasa: Indonesia | Teknologi Kesehatan | 7 min | Published: 2026-08-20 | Updated: 2026-08-20 Audiens: Tim IT fasilitas kesehatan, pengelola radiologi, integrator HIS/SIMRS, dan pemilik proyek digital health. Kata kunci: integrasi SATUSEHAT radiologi, SATUSEHAT imaging, mapping data radiologi SATUSEHAT, FHIR radiologi SATUSEHAT, readiness integrasi SATUSEHAT, data radiologi digital Inti: Mulai dari scope dan ownership data, bukan langsung dari endpoint.; Dokumentasikan mapping dan perbedaan environment.; Uji kondisi normal, tidak lengkap, duplikat, koreksi, dan rate limit.; Sediakan status, log, retry, dan pemilik eskalasi.; Verifikasi semua klaim kepatuhan pada dokumentasi resmi terbaru. - [PACS, RIS, HIS, dan EMR: Perbedaan Peran dalam Workflow Radiologi](https://staging.satupintudigital.co.id/blog/perbedaan-pacs-ris-his-emr): Memahami perbedaan PACS, RIS, HIS, dan EMR serta bagaimana sistem tersebut saling terhubung dalam alur pemeriksaan radiologi. Bahasa: Indonesia | Teknologi Kesehatan | 6 min | Published: 2026-08-20 | Updated: 2026-08-20 Audiens: Pengelola fasilitas kesehatan, admin radiologi, tim SIMRS, dokter radiologi, dan tim IT. Kata kunci: perbedaan PACS RIS HIS EMR, PACS dan RIS, perbedaan PACS dan HIS, sistem informasi radiologi, integrasi PACS rumah sakit, alur data PACS RIS Inti: Gunakan nama sistem berdasarkan fungsi, bukan hanya label produk.; Tentukan sumber kebenaran untuk pasien, order, studi, dan laporan.; Samakan identifier dan status sebelum menghubungkan sistem.; Uji alur lintas sistem dengan contoh normal serta kondisi gagal. - [Kenapa Studi PACS Tidak Muncul di Viewer? Checklist Troubleshooting dari Order hingga Storage](https://staging.satupintudigital.co.id/blog/studi-pacs-tidak-muncul-di-viewer): Langkah terstruktur mencari penyebab studi radiologi tidak muncul di viewer, mulai dari order, worklist, metadata DICOM, routing, storage, hingga hak akses. Bahasa: Indonesia | Teknologi Kesehatan | 6 min | Published: 2026-08-20 | Updated: 2026-08-20 Audiens: Admin radiologi, radiografer, dokter radiologi, help desk, dan tim IT fasilitas kesehatan. Kata kunci: studi PACS tidak muncul di viewer, gambar DICOM tidak muncul, troubleshooting PACS radiologi, DICOM routing gagal, pemeriksaan tidak muncul di PACS, masalah storage PACS Inti: Ikuti urutan diagnosis agar tim tidak melewati tahap penting.; Gunakan identifier pemeriksaan, bukan hanya nama pasien.; Bedakan masalah data, jaringan, routing, storage, indexing, dan akses.; Catat error serta tindakan agar masalah berulang dapat dianalisis. - [Workflow PACS Radiologi: Alur Order, DICOM, Modality Worklist, Viewer, hingga Laporan](https://staging.satupintudigital.co.id/blog/memahami-workflow-pacs-radiologi): Panduan praktis memahami workflow PACS radiologi dari order, DICOM, Modality Worklist, viewer, reporting, hingga integrasi kesehatan digital. Bahasa: Indonesia | Teknologi Kesehatan | 8 min | Published: 2026-06-14 | Updated: 2026-08-20 Audiens: Admin radiologi, radiografer, dokter radiologi, dan tim IT fasilitas kesehatan. Kata kunci: workflow PACS radiologi, alur PACS radiologi, DICOM, Modality Worklist, order to report radiologi, SATUSEHAT, Imagestro-PACS Inti: Lacak satu studi dari order sampai laporan, bukan hanya dari sisi viewer.; Pisahkan masalah data, jaringan, modalitas, storage, dan integrasi.; Gunakan status serta audit trail agar bottleneck bisa ditindaklanjuti.; Bedakan kemampuan software dari keputusan klinis dan kebijakan fasilitas. - [Merancang notifikasi WhatsApp transaksional dengan API](https://staging.satupintudigital.co.id/blog/merancang-notifikasi-whatsapp-transaksional): Prinsip integrasi pesan yang dapat dilacak, aman untuk retry, dan tidak mengganggu alur transaksi utama. Bahasa: Indonesia | Integrasi Bisnis | 6 min | Published: 2026-05-09 | Updated: 2026-05-09 Audiens: Developer, product team, agensi, dan bisnis yang mengoperasikan notifikasi transaksional. Kata kunci: WhatsApp API, transactional messaging, webhook, idempotency, Wavio, message delivery Inti: Definisikan event dan status pengiriman secara eksplisit.; Gunakan idempotency key dan retry yang terkontrol.; Verifikasi webhook dan lindungi API key.; Uji device, provider, dan webhook dalam kondisi gagal. - [Backup bukan sekadar menyimpan salinan data](https://staging.satupintudigital.co.id/blog/backup-dan-recovery-bisnis): Checklist sederhana untuk memastikan backup dapat dipulihkan saat bisnis benar-benar membutuhkannya. Bahasa: Indonesia | Keamanan Data | 6 min | Published: 2026-04-18 | Updated: 2026-04-18 Audiens: Pemilik bisnis, tim IT, dan admin operasional yang bertanggung jawab atas pemulihan layanan. Kata kunci: backup data, disaster recovery, RPO dan RTO, restore test, keamanan data bisnis Inti: Tentukan data dan layanan yang paling kritis.; Gunakan RPO dan RTO untuk menetapkan prioritas.; Verifikasi backup dan lakukan restore test.; Simpan runbook di lokasi yang tersedia saat insiden. - [Mengapa monitoring infrastruktur perlu dimulai sebelum terjadi gangguan](https://staging.satupintudigital.co.id/blog/dasar-monitoring-infrastruktur): Sinyal awal, alert yang berguna, dan kebiasaan operasional yang membantu tim bertindak lebih cepat. Bahasa: Indonesia | Infrastruktur | 5 min | Published: 2026-03-05 | Updated: 2026-03-05 Audiens: Pemilik bisnis, engineering team, dan tim IT yang mengelola layanan digital. Kata kunci: monitoring infrastruktur, observability, alerting, uptime, managed IT Inti: Mulai dari pertanyaan operasional yang penting.; Hubungkan setiap alert dengan pemilik dan tindakan.; Gabungkan metrik infrastruktur dengan sinyal aplikasi.; Perbaiki runbook berdasarkan insiden nyata. - [Memilih stack digital yang tepat untuk UMKM](https://staging.satupintudigital.co.id/blog/memilih-stack-digital-umkm): Cara memetakan toko online, komunikasi pelanggan, dan keuangan tanpa menambah kompleksitas operasional. Bahasa: Indonesia | Digitalisasi UMKM | 5 min | Published: 2026-02-12 | Updated: 2026-02-12 Audiens: Pemilik UMKM, brand lokal, admin toko, reseller, dan agensi digital. Kata kunci: digitalisasi UMKM, toko online, commerce operations, WhatsApp API, akuntansi bisnis, NalaNiaga Inti: Petakan alur pelanggan sebelum memilih aplikasi.; Pisahkan tanggung jawab commerce, komunikasi, dan keuangan.; Mulai dari satu bottleneck dengan ukuran keberhasilan yang jelas.; Validasi integrasi dan mapping bersama pemilik proses. ## Articles — English - [PACS Audit Trails and Workflow States: Finding Order-to-Report Bottlenecks](https://staging.satupintudigital.co.id/en/blog/audit-trail-workflow-pacs): How to design states, audit trails, ownership, and wait-time indicators to find bottlenecks in a radiology PACS workflow. Language: English | Healthcare technology operations | 6 min | Published: 2026-08-20 | Updated: 2026-08-20 Audience: Healthcare facility leaders, radiology administrators, radiologists, quality teams, and IT teams. Keywords: PACS audit trail, PACS workflow states, radiology workflow monitoring, order to report bottleneck, PACS activity log, radiology audit trail Key takeaways: A useful state explains both position and next action.; An audit trail needs context, not only success or failure text.; Wait-time metrics help separate perception from a real bottleneck.; Review the workflow with operational users before adding more features. - [DICOM Modality Worklist: How It Works and a Radiology Modality Integration Checklist](https://staging.satupintudigital.co.id/en/blog/dicom-modality-worklist-radiologi): A practical guide to DICOM Modality Worklist, procedure mapping, AE Titles, and order-to-scan testing before a radiology workflow goes live. Language: English | Healthcare technology | 6 min | Published: 2026-08-20 | Updated: 2026-08-20 Audience: Radiographers, radiology administrators, integration engineers, and healthcare IT teams. Keywords: DICOM Modality Worklist, MWL DICOM, modality worklist integration, radiology modality workflow, DICOM AE Title, modality to PACS connection Key takeaways: Test the order-to-scan flow, not only the connection between two devices.; Align procedure, modality, accession number, and patient identity mapping.; Record status and error messages so failures can be isolated.; Separate technical configuration from clinical decisions and facility policy. - [SATUSEHAT Radiology Integration: Scope, Mapping, and a Readiness Checklist](https://staging.satupintudigital.co.id/en/blog/integrasi-satusehat-radiologi): A practical way to prepare radiology data integration with SATUSEHAT by separating scope, resource mapping, credentials, environments, monitoring, and facility responsibilities. Language: English | Healthcare technology | 7 min | Published: 2026-08-20 | Updated: 2026-08-20 Audience: Healthcare IT teams, radiology managers, HIS/SIMRS integrators, and digital health project owners. Keywords: SATUSEHAT radiology integration, SATUSEHAT imaging, radiology data mapping SATUSEHAT, FHIR radiology SATUSEHAT, SATUSEHAT integration readiness, digital radiology data Key takeaways: Start with scope and data ownership, not the endpoint.; Document mappings and environment differences.; Test normal, incomplete, duplicate, correction, and rate-limit scenarios.; Provide states, logs, retries, and escalation ownership.; Verify compliance claims against current official documentation. - [PACS, RIS, HIS, and EMR: Different Roles in a Radiology Workflow](https://staging.satupintudigital.co.id/en/blog/perbedaan-pacs-ris-his-emr): Understand how PACS, RIS, HIS, and EMR differ and how these systems connect across a radiology examination workflow. Language: English | Healthcare technology | 6 min | Published: 2026-08-20 | Updated: 2026-08-20 Audience: Healthcare facility leaders, radiology administrators, SIMRS teams, radiologists, and IT teams. Keywords: PACS RIS HIS EMR differences, PACS and RIS, PACS versus HIS, radiology information system, hospital PACS integration, PACS RIS data flow Key takeaways: Name systems by their functions, not only by product labels.; Define the source of truth for patients, orders, studies, and reports.; Align identifiers and states before connecting systems.; Test cross-system flows with normal and failure scenarios. - [Why Is a PACS Study Missing from the Viewer? A Troubleshooting Checklist from Order to Storage](https://staging.satupintudigital.co.id/en/blog/studi-pacs-tidak-muncul-di-viewer): A structured way to investigate a missing radiology study, from orders, worklists, and DICOM metadata to routing, storage, indexing, and access. Language: English | Healthcare technology | 6 min | Published: 2026-08-20 | Updated: 2026-08-20 Audience: Radiology administrators, radiographers, radiologists, help desks, and healthcare IT teams. Keywords: PACS study missing from viewer, DICOM image not showing, radiology PACS troubleshooting, DICOM routing failure, study missing from PACS, PACS storage issue Key takeaways: Follow a diagnostic sequence so important stages are not skipped.; Use examination identifiers rather than only patient names.; Separate data, network, routing, storage, indexing, and access failures.; Record errors and actions so recurring problems can be analyzed. - [Radiology PACS Workflow: From Orders and DICOM to Worklists, Viewing, and Reporting](https://staging.satupintudigital.co.id/en/blog/memahami-workflow-pacs-radiologi): A practical guide to radiology PACS workflow across orders, DICOM, Modality Worklist, viewers, reporting, and digital health integration. Language: English | Healthcare technology | 7 min | Published: 2026-06-14 | Updated: 2026-08-20 Audience: Radiology administrators, radiographers, radiologists, and healthcare IT teams. Keywords: radiology PACS workflow, DICOM, Modality Worklist, order to report radiology, imaging workflow, SATUSEHAT, Imagestro-PACS Key takeaways: Connect orders, patients, modalities, studies, and reports.; Use states and audit trails to find bottlenecks.; Separate software capability from clinical decisions.; Validate integration scope with the healthcare facility team. - [Designing transactional WhatsApp notifications with an API](https://staging.satupintudigital.co.id/en/blog/merancang-notifikasi-whatsapp-transaksional): Principles for traceable, retry-safe messaging that does not block the core transaction flow. Language: English | Business integration | 6 min | Published: 2026-05-09 | Updated: 2026-05-09 Audience: Developers, product teams, agencies, and businesses operating transactional notifications. Keywords: WhatsApp API, transactional messaging, webhooks, idempotency, Wavio, message delivery Key takeaways: Define events and delivery states explicitly.; Use idempotency keys and controlled retries.; Verify webhooks and protect API keys.; Test device, provider, and webhook failure modes. - [A backup is more than keeping a copy of your data](https://staging.satupintudigital.co.id/en/blog/backup-dan-recovery-bisnis): A practical checklist to make sure backups can be restored when the business actually needs them. Language: English | Data protection | 6 min | Published: 2026-04-18 | Updated: 2026-04-18 Audience: Business owners, IT teams, and operations administrators responsible for service recovery. Keywords: data backup, disaster recovery, RPO and RTO, restore testing, business data protection Key takeaways: Identify the most critical data and services.; Use RPO and RTO to set priorities.; Verify backups and run restore tests.; Keep the runbook available during an incident. - [Why infrastructure monitoring should start before an outage](https://staging.satupintudigital.co.id/en/blog/dasar-monitoring-infrastruktur): Early signals, useful alerts, and operational habits that help teams respond faster. Language: English | Infrastructure | 5 min | Published: 2026-03-05 | Updated: 2026-03-05 Audience: Business owners, engineering teams, and IT teams managing digital services. Keywords: infrastructure monitoring, observability, alerting, uptime, managed IT Key takeaways: Start with important operational questions.; Connect every alert to an owner and an action.; Combine infrastructure metrics with application signals.; Improve runbooks from real incidents. - [Choosing the right digital stack for an SME](https://staging.satupintudigital.co.id/en/blog/memilih-stack-digital-umkm): How to map online stores, customer communication, and finance without adding operational complexity. Language: English | SME digitalization | 5 min | Published: 2026-02-12 | Updated: 2026-02-12 Audience: SME owners, local brands, store admins, resellers, and digital agencies. Keywords: SME digitalization, online store, commerce operations, WhatsApp API, business accounting, NalaNiaga Key takeaways: Map the customer flow before choosing applications.; Separate commerce, communication, and finance responsibilities.; Start with one bottleneck and a clear success measure.; Validate integrations and mappings with process owners. ## Legal - [Privacy Policy](https://staging.satupintudigital.co.id/en/privacy): How contact information is handled - [Terms of Service](https://staging.satupintudigital.co.id/en/terms): Website usage terms ## Locale and source notes Indonesian is the default locale at root paths. English pages use the /en/ prefix. Each article has a localized canonical URL and an hreflang counterpart. Product URLs are external properties operated under the Satu Pintu Digital portfolio. Legal identity data should be interpreted from the approved company documents and the public legal pages.