NP Core Implementation Guide
1.0.0 - Release Nepal flag

NP Core Implementation Guide - Local Development build (v1.0.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

Identifiers

This page describes the identifier systems defined in the NP Core Implementation Guide — the NamingSystems that give each identifier a globally unique URI, and the Identifier profiles that specify exactly how those identifiers are represented in FHIR resources.


Overview

Nepal has several national registries that assign authoritative identifiers to patients, health professionals, and health facilities. NP Core formalises each of these as a FHIR NamingSystem resource and, where applicable, provides a corresponding Identifier datatype profile that enforces the correct system URI, use, and type codes.

Identifier Issued by Used on NamingSystem
Nepal National ID DONIDCR Patient NPCoreNationalIDNS
Nepal Health ID MoHFS Patient NPCoreHealthIDNS
Citizenship Certificate MoHA Patient, RelatedPerson NPCoreCitizenshipNS
Health Insurance ID Health Insurance Board Patient, RelatedPerson NPCoreHealthInsuranceNS
Passport Number MoFA Patient, RelatedPerson NPCorePassportNS
Social Security Fund Number SSF Patient, RelatedPerson NPCoreSSFNS
NHFR Facility Code MoHFS Organization NPCoreNHFRNS
NHWR Code MoHFS Practitioner NPCoreNHWRNS
NMC Registration Nepal Medical Council Practitioner NPCoreMedicalCouncilNS
NNC Registration Nepal Nursing Council Practitioner NPCoreNursingCouncilNS
NAMC Registration Nepal Ayurveda Medical Council Practitioner NPCoreAyurvedaMedicalCouncilNS
NHPC Registration Nepal Health Professional Council Practitioner NPCoreHealthProfessionalCouncilNS
NPC Registration Nepal Pharmacy Council Practitioner NPCorePharmacyCouncilNS

Patient Identifiers

Nepal National ID

NamingSystem: NPCoreNationalIDNS
Identifier Profile: NPCoreNationalID
System URI: http://donidcr.gov.np

The national identification number issued to Nepali citizens by the Department of National ID and Civil Registration (DONIDCR). In the NPCorePatient profile, it is represented as identifier[nationalId] and is optional but recommended (0..1).

Example:

identifier:
  - use: official
    type:
      coding:
        - system: "http://terminology.hl7.org/CodeSystem/v2-0203"
          code: NI
    system: "http://donidcr.gov.np"
    value: "12-34-56-78901"

Nepal Health ID

NamingSystem: NPCoreHealthIDNS
Identifier Profile: NPCoreHealthID
System URI: http://fhir.digitalhealth.gov.np/core/NamingSystem/nepal-health-id

A unique health identifier assigned by the Ministry of Health and Food Safety (MoHFS). The Health ID facilitates longitudinal health record linkage across facilities and health programs. In the NPCorePatient profile it is mandatory (1..1).

Example:

identifier:
  - use: official
    type:
      coding:
        - system: "http://fhir.digitalhealth.gov.np/core/CodeSystem/np-core-identifier-type"
          code: health-id
          display: "Nepal Health ID"
    system: "http://fhir.digitalhealth.gov.np/core/NamingSystem/nepal-health-id"
    value: "12345678901"

Nepal Citizenship Certificate Number

NamingSystem: NPCoreCitizenshipNS
Identifier Profile: NPCoreCitizenshipID
System URI: http://moha.gov.np

The citizenship certificate number issued to Nepali citizens by District Administration Offices under the Ministry of Home Affairs (MoHA). Supported as an optional identifier (0..1) on both NPCorePatient (identifier[citizenshipNumber]) and NPCoreRelatedPerson.


Nepal Health Insurance ID

NamingSystem: NPCoreHealthInsuranceNS
Identifier Profile: NPCoreHealthInsuranceID
System URI: http://hib.gov.np

The health insurance membership identifier issued by the Health Insurance Board (HIB) of Nepal. Supported as an optional identifier (0..1) on both NPCorePatient (identifier[healthInsuranceId]) and NPCoreRelatedPerson.


Nepal Passport Number

NamingSystem: NPCorePassportNS
Identifier Profile: NPCorePassportID
System URI: http://nepalpassport.gov.np

The passport number issued by the Department of Passports under the Ministry of Foreign Affairs (MoFA). Uses the HL7 v2-0203 type code PPN. Supported as an optional identifier (0..1) on both NPCorePatient (identifier[passportNumber]) and NPCoreRelatedPerson.


Nepal Social Security Fund Number

NamingSystem: NPCoreSSFNS
Identifier Profile: NPCoreSSFID
System URI: http://ssf.gov.np

The social security number issued to contributors by the Social Security Fund (SSF) of Nepal. Supported as an optional identifier (0..1) on both NPCorePatient (identifier[ssfNumber]) and NPCoreRelatedPerson.


Organization Identifiers

National Health Facility Registry (NHFR) Code

NamingSystem: NPCoreNHFRNS
Identifier Profile: NPCoreNHFRIdentifier
System URI: http://nhfr.digitalhealth.gov.np

The NHFR is the authoritative registry of all health facilities in Nepal, maintained by the HMIS Division of MoHFS. Every public and private facility registered in Nepal is assigned a unique NHFR code that can serve as its canonical identifier across national health information systems.

In the NPCoreOrganization profile, the NHFR code is represented as identifier[nhfrCode].

Example:

identifier:
  - use: official
    type:
      coding:
        - system: "http://terminology.hl7.org/CodeSystem/v2-0203"
          code: FI
          display: "Facility ID"
    system: "http://nhfr.digitalhealth.gov.np"
    value: "1-1-001-0001"

Practitioner Identifiers

Nepal has five statutory councils that register different categories of health professionals, plus the National Health Workforce Registry (NHWR), the umbrella national registry of all health workers. Each has a dedicated NamingSystem and its own slice in the NPCorePractitioner profile. At least one council registration identifier or an NHWR national identifier is mandatory (invariant np-prac-1).


National Health Workforce Registry (NHWR)

NamingSystem: NPCoreNHWRNS
Identifier Profile: NPCoreNHWRIdentifier
Identifier slice: identifier[nhwr]
System URI: http://nhwr.digitalhealth.gov.np

The NHWR is the authoritative national registry of all health workers in Nepal, maintained by the Ministry of Health and Food Safety (MoHFS). It assigns each health worker a single NHWR code that links to their underlying professional council registration(s) (NMC, NNC, NAMC, NHPC, NPC, and others).

Example:

identifier:
  - use: official
    type:
      coding:
        - system: "http://terminology.hl7.org/CodeSystem/v2-0203"
          code: NPI
          display: "National provider identifier"
    system: "http://nhwr.digitalhealth.gov.np"
    value: "NHWR-0001234"

Nepal Medical Council (NMC)

NamingSystem: NPCoreMedicalCouncilNS
Identifier slice: identifier[nmc]
System URI: http://nmc.org.np

Registers allopathic medical doctors (MBBS, MD, MS, etc.) in Nepal.


Nepal Nursing Council (NNC)

NamingSystem: NPCoreNursingCouncilNS
Identifier slice: identifier[nnc]
System URI: http://nnc.org.np

Registers nurses, midwives, and nursing assistants.


Nepal Ayurveda Medical Council (NAMC)

NamingSystem: NPCoreAyurvedaMedicalCouncilNS
Identifier slice: identifier[namc]
System URI: http://namc.org.np

Registers practitioners of Ayurveda, Unani, and related traditional systems of medicine.


Nepal Health Professional Council (NHPC)

NamingSystem: NPCoreHealthProfessionalCouncilNS
Identifier slice: identifier[nhpc]
System URI: http://nhpc.org.np

Registers allied health professionals including paramedics, lab technicians, radiographers, physiotherapists, and others.


Nepal Pharmacy Council (NPC)

NamingSystem: NPCorePharmacyCouncilNS
Identifier slice: identifier[npc]
System URI: http://nepalpharmacycouncil.org.np

Registers pharmacists and pharmacy assistants.