Xodont — Dental and Hospital Management System

Hospital reporting and migration guide

Hospital billing-report parity and data migration in Nepal: an IRD-readiness guide

A report with the right name may still have the wrong columns, row meaning, calculations, or source data. Use this guide to compare exports and migration evidence before accepting financial continuity.

By Xodont product & implementation team11 minute read
Controlled transition from paper and separate systems to connected digital dental and hospital care.
This guide is written to help Nepal healthcare buyers test claims and make safer implementation decisions. It is not legal, clinical, tax, procurement, or regulatory advice; confirm institution-specific obligations with the responsible experts and authorities.

Report presence is not report parity

A menu item, endpoint, or export called Sales Register or Annex 5 proves only that something exists. It does not prove that the output matches the authority, institution, accountant, or source system used as the acceptance reference.

Parity requires a field-by-field and record-by-record comparison against an agreed workbook or specification. The comparison should be repeatable and signed by the responsible finance or compliance owner.

Never accept a financial or regulatory report by name alone.

Use five checks for every report

The same method works for sales, sales returns, purchases, purchase returns, credit notes, VAT, Annex 5, claims, stock, and archived exports.

  • Header schema: exact columns, order, labels, types, required values, and date or number format
  • Row grain: one invoice, invoice line, payment, return line, tax rate, patient event, or supplier document per row
  • Calculations: gross, discount, taxable, VAT, exempt, refund, net, rounding, and totals
  • Source model: invoice, return, expense, purchase, stock receipt, claim, payment, or journal that actually supplies the row
  • Lifecycle coverage: draft, issued, printed, synced, cancelled, returned, credited, refunded, archived, and corrected states

Preserve archives and corrections

Migration often focuses on active patients and opening balances while omitting archived invoices, credit notes, returns, printed state, synchronisation state, payment method, transaction reference, and historical reports. Those omissions appear later during audit or dispute.

The target system should not rewrite history to make it fit. Preserve the original document, its correction, reason, date, author, reference, and financial effect. If a source field cannot map, record the exception and agreed treatment.

  • Issued invoice and original print or sync state
  • Return, credit note, cancellation, refund, and reversal links
  • Payment method, transaction reference, deposit allocation, and settlement
  • Purchase, supplier invoice, receipt, purchase return, and payable history
  • Archived report files, source extracts, control totals, and read-only access

Reconcile migration at three levels

Record counts catch missing rows, control totals catch missing value, and sample tracing catches broken relationships. Use all three. A matching row count can still hide wrong balances or disconnected documents.

Run at least one rehearsal from a frozen copy, fix mapping and quality issues, repeat the reconciliation, and retain the signed evidence. Final cutover should use the same tested process.

  • Population: source, migrated, rejected, duplicate, transformed, and intentionally excluded counts
  • Value: opening stock, receivables, payables, deposits, claims, cash, bank, tax, and journal control totals
  • Trace: patient to visit, invoice to receipt, return to original, purchase to stock, claim to settlement, and report to source row

Require a financial continuity acceptance pack

The final pack should let an independent reviewer understand what moved, what did not, which reports were compared, how totals reconciled, which exceptions remain, and who accepted the risk.

  • Signed data inventory and mapping specification
  • Source extracts with hashes or controlled identifiers
  • Migration logs, rejected records, transformation rules, and exception decisions
  • Before-and-after row counts and financial control totals
  • Report-parity workbooks with annotated differences and accepted outcomes
  • Archive-access, retention, export, backup, restore, and exit evidence

Primary and authoritative sources

Sources support the Nepal context and official direction. Product-specific statements are based on the local Xodont implementation and remain subject to deployment acceptance.

  1. 1. Nepal IRD electronic-billing guidance

    Official IRD context for electronic billing; listing, permission, formats, and production acceptance are authority processes.

  2. 2. MoHP Digital Health Infrastructure

    Nepal public-health infrastructure, continuity, connectivity, security, and health-facility context.

Related Xodont solution pages

Move from reading to evidence

Evaluate Xodont against your real requirements

Bring your patient journey, reports, interfaces, migration samples, security duties, and acceptance criteria. We will scope a pilot around the evidence your team needs.