Auxilus Mos · Emergency and operations

PBB Salus / Salus

Local evacuation-center registration, occupancy, relief-batch receipt, and citizen QR workflows in active development.

In development · Prototype Baseline node service
Primary placement
Evacuation operations node; Barangay node
Primary users
Evacuation-center operators, Registration and relief workers, Command staff, Evacuees and families

What it is

A practical part of one local platform

PBB Salus is an in-progress local evacuation-center and relief-distribution module. Its implemented Laravel foundation covers multiple centers, express and regular registration, validation, opaque tags and QR codes, movement or aggregate occupancy tracking, relief batches, receipts, and correction workflows.

Person-level records remain local. Hotline may pull a bearer-protected, privacy-safe aggregate summary for SITREP use, while release packaging, Kit Setup installation, and full relief inventory remain outside the confirmed V1 implementation.

Problem it solves

The operational gap

Evacuation operations need one local record of active centers, registrations, current occupancy, relief schedules, and receipts even when internet access is unavailable and person-level data must remain within the node.

Core workflow

How Salus supports local work

  1. Activate local centers

    Operators open one or more evacuation-center activations and configure capacity, zones, and tracking mode.

  2. Register and validate

    Workers use express or regular lanes for individuals and families, then validate records and issue opaque tags or QR codes.

  3. Track occupancy

    The operation records individual entry and exit or approved aggregate gate counts, with reconciliation when needed.

  4. Record relief receipt

    Workers manage scheduled relief batches, confirm receipts, and route corrections through controlled approval.

  5. Share safe aggregates

    Hotline can request aggregate counts and freshness metadata without receiving person-level records.

Who uses it

Designed around local service roles

  • Evacuation-center operators
  • Registration and relief workers
  • Command staff
  • Evacuees and families

Offline-first behavior

What continues locally—and what does not

Works on the local node

  • Center activation, registration, validation, tags, movement, occupancy, relief receipts, and citizen QR status are local-node workflows.
  • Printer, scanner, and camera failures have documented local fallback paths, subject to validation requirements.

Required local services

  • Salus requires its Laravel application, local database, protected storage, and configured local HTTPS.
  • Account supports new sign-in; Realtime provides optional change notices but the database and REST API remain authoritative.

When a route returns

  • Account can support sign-in and app-admin provisioning when reachable.
  • Realtime can publish privacy-safe change notifications, and Hotline can pull an aggregate summary over the node network.

Connectivity-dependent

  • New Account SSO sessions wait for the local Account service when it is unavailable.
  • No internet route is required for the core center workflow after a complete local installation.

Not currently synchronized

  • Person-level evacuee, photo, movement, and relief-receipt records are not synchronized across nodes in V1.
  • Direct Relay, Support, MapServer, Maestro, and full inventory integrations are not confirmed for V1.

Deployment placement

Where it fits

Special deployment

Evacuation operations node; Barangay node

Hardware, connectivity, power, training, travel, and field logistics remain deployment-specific.

Practical questions

Frequently asked questions

Can Salus operate without internet access?

Yes. Core evacuation-center work can continue on the local PBB network as long as the Salus node and its database are running.

Are evacuee records sent to Hotline?

No individual evacuee records are sent under the confirmed design. Hotline receives only approved totals and basic information showing how recent and complete those totals are.

Does Salus manage a complete relief warehouse inventory?

No. V1 records planned relief batches, what people receive, and corrections. Full warehouse work such as receiving stock, storage, transfers, damaged or lost goods, purchasing, and accounting is not included yet.

What information is stored in the citizen QR code?

The QR code contains a random, hard-to-guess identifier instead of personal information. Scanning it provides only a limited local view.

Is Salus ready for field installation?

Not yet. Much of the application is built, but its release package, installer, data-preparation tools, and connection to Kit Setup are still incomplete.

Does Salus include geofencing or map tracking?

No. V1 does not include map display, location-based boundaries, a native mobile app, or continuous tracking of people's locations.

Status and readiness

In development

Operational routes and data models are implemented through the current milestones, but release packaging and field installation are not complete.

Remaining hardening work

  • Build release metadata, installer, Data Prep, and Kit Setup integration.
  • Complete privacy, retention, backup, purge, and access-control tests.
  • Keep full relief inventory deferred unless a reviewed scope change is approved.

Connected platform

Local-node foundation

Briefing and pilot discussion

Discuss Salus in a local PBB deployment

Explore how a local-node deployment could support practical service continuity in your community.

Request a briefing