Tutorial

A complete, hands-on guide to testing your software against NP Core — from FHIR basics to automated testing in CI.

Official NP Core IG ↗
  1. FHIR & NP Core basics

    What FHIR is, how NP Core profiles it for Nepal, and the vocabulary you need.

  2. Register & get approved

    Create your company account, what MoHFS reviews, and what each status means.

  3. Validate your first Patient

    Walk through a real validation error and fix it step by step.

  4. Reading the error report

    Severity, location paths, categories, and terminology warnings vs errors.

  5. Conformance scenarios

    Work through the scenario checklist and produce your conformance report.

  6. Machine testing via the API

    API keys, curl, Postman, Python, Node, Java (HAPI) and .NET (Firely) examples.

  7. Nepal-specific rules

    Health ID, National ID, NHFR, NHWR, address coding, Bikram Sambat dates, caste/ethnicity.

  8. CI integration

    Fail your build when FHIR output stops conforming — GitHub Actions and GitLab CI.

  9. Troubleshooting & FAQ

    The most common problems and how to solve them.

  10. Getting help

    How to contact MoHFS and the sandbox team, and what to include.