Skip to content

Queue Management & External Mock API Integration #12

Description

@levelslip
  • Description: Implement queue generation, status tracking, and BPJS mock
  • Activities:
    • Create queue registration service:
      • POST /api/queue/register: Assign sequential queue numbers per department per day
      • Calculate initial position in line
    • Queue status tracking:
      • GET /api/queue/:id/status: Return position, status, and basic wait estimate
    • Staff queue operations:
      • PATCH /api/queue/:id/status: Update status (WAITING → IN_SERVICE → COMPLETED)
      • Record accurate timestamps for analytics
    • Implement Mock BPJS Integration:
      • POST /api/insurance/verify: Mock external HTTP call to verify patient BPJS number
  • Deliverables: Queue assignment logic, status management, Mock BPJS service

Metadata

Metadata

Assignees

Labels

FSFullstack Role

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions