Skip to main content

MoH Helpdesk Documentation Portal

Welcome to the MoH Helpdesk Documentation Portal. This documentation provides a complete guide for understanding, configuring, managing, and using the MoH Service Desk platform.

The portal is designed to help administrators, Facility users, Regional users, National users, Service Desk users, and technical teams quickly understand how the system works. It covers the full support process, including installation, user management, configuration, ticket creation, ticket assignment, communication, workflow tracking, reporting, security, deployment, API usage, integrations, and code transfer readiness.

Through this documentation, users can learn how to set up the platform, manage access and permissions, handle support tickets, track ticket lifecycle stages, configure workflows, and maintain the system effectively.

This guide is organized into clear sections so each user group can easily find the information they need and follow the correct process for their role.


Document Directory & Navigation Guide

Use the left-hand navigation sidebar to browse the following sections of the suite:

Getting Started

SequenceDocumentation SectionIncluded Content
1Installation GuideProvides the required steps for installing, configuring, and preparing the platform for use.
2Administration & Configuration GuideCovers organization setup, regions, locations, users, roles, permissions, email configuration, automation rules, categories, subcategories, applications, and priorities.

User Operations

SequenceDocumentation SectionIncluded Content
3Role-Based User GuidesProvides instructions for each platform user type.

3.1 Facility User
3.2 Regional User
3.3 National User
3.4 Administrator
4DashboardsExplains the role-based dashboards and the information available to each user.

4.1 Technician Dashboard
4.2 Regional Dashboard
4.3 Management Dashboard
4.4 Executive Dashboard
5ReportsDescribes the available ticket, incident, technician, facility, and SLA reports.

5.1 Ticket Log
5.2 Incident Reports
5.3 Technician Reports
5.4 Facility Reports
5.5 SLA Reports

Technical Documentation

SequenceDocumentation SectionIncluded Content
6Security ArchitectureDocuments authentication, authorization, API gateway security, inter-service communication, event-stream protection, audit-log integrity, and secure attachment access.
7System Architecture & Technical DesignDocuments the platform architecture, microservices, system components, technical design, communication patterns, and application structure.
8REST API SpecificationsProvides details of the available REST APIs, endpoints, request parameters, responses, authentication requirements, and error handling.
9API / Integration DocumentationExplains external integrations, service communication, event exchange, third-party services, and integration requirements.

Handover & Readiness

SequenceDocumentation SectionIncluded Content
10Source Code Handover & ReadinessCovers source-code handover, repository structure, environment requirements, dependencies, deployment readiness, and transfer validation.

Operations & Support

SequenceDocumentation SectionIncluded Content
11.1Ticket LifecycleExplains the complete ticket journey from creation and assignment through investigation, resolution, closure, and reporting.
11.2Process WorkflowsDocuments the operational workflows and support procedures used to manage tickets and daily platform activities.

Technical Reference

SequenceDocumentation SectionIncluded Content
12.1Data ArchitectureDocuments the platform data model, database structure, relationships, data flow, storage, and data-management considerations.
12.2Deployment & TestingCovers deployment environments, deployment procedures, testing approaches, validation activities, and release-readiness requirements.
12.3Risk Matrix & Future RoadmapDocuments operational and technical risks, mitigation considerations, acceptance criteria, planned improvements, and future roadmap items.
12.4Technical Appendix & GlossaryProvides supplementary technical references, abbreviations, definitions, terminology, and supporting platform information.

Technical Stack Reference

  • Backend: .NET Core 9 Web API (CQRS Pattern via MediatR)
  • Frontend: React SPA
  • Databases: Partitioned PostgreSQL DBs (User DB, Ticket DB, Device DB)
  • Communication Bus: Apache Kafka Event Stream
  • Ticket Sequential ID Format: #000001, #000002, #000003...