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

Terminology

This page describes the CodeSystems and ValueSets defined in the NP Core Implementation Guide. These terminology resources encode Nepal-specific administrative, clinical, and organizational concepts that are not available in international terminologies.

For full code listings, see the individual artifact pages linked below or the Artifacts index.


CodeSystems

Facility Authority

CodeSystem: FacilityAuthority
System URI: http://fhir.digitalhealth.gov.np/core/CodeSystem/facility-authority

Classifies the authority responsible for the health facility (e.g., government or non-government). Used on Organization.type[facilityAuthority] in the NPCoreHealthFacility profile.


Facility Authority Level

CodeSystem: FacilityAuthorityLevel
System URI: http://fhir.digitalhealth.gov.np/core/CodeSystem/facility-authority-level

Classifies the administrative level of the authority responsible for the health facility (federal, provincial, or local). Used on Organization.type[authorityLevel] in the NPCoreHealthFacility profile.


Facility Ownership

CodeSystem: FacilityOwnership
System URI: http://fhir.digitalhealth.gov.np/core/CodeSystem/facility-ownership

Classifies health facilities by their owning body or sector, following the categories used in the national health facility registry (e.g. government ministries and agencies, private for-profit, NGO/INGO, cooperative, and community-owned facilities). Used on Organization.type[ownership].


Health Facility Type

CodeSystem: HealthFacilityType
System URI: http://fhir.digitalhealth.gov.np/core/CodeSystem/health-facility-type

Encodes the type of a health facility in Nepal (for example, general hospital, primary hospital, health post, or primary health care centre). Used on Organization.type[facilityType].


Nepal Administrative Location

CodeSystem: NepalAdministrativeLocation
System URI: http://fhir.digitalhealth.gov.np/core/CodeSystem/nepal-administrative-location

A combined administrative geography CodeSystem covering Nepal's provinces, districts, and local levels (municipalities and rural municipalities) following the 2017 federal restructuring. Codes from this system are used in the three address extensions defined in NPCoreAddress.


Nepal Caste and Ethnicity

CodeSystem: NepalCasteEthnicity
System URI: http://fhir.digitalhealth.gov.np/core/CodeSystem/nepal-caste-ethnicity

A coded list of the broad caste and ethnic groupings in Nepal (Dalit, Janajati, Madheshi, Muslim, Brahman/Kshetri, Others) commonly used for equity analysis. These are aggregated groupings, not the full individual caste/ethnicity code list. This is sensitive, special-category personal data and should be handled with appropriate privacy and access-control safeguards. Used in the NPCoreCasteEthnicity extension on Patient.


Nepal Drug

CodeSystem: NepalDrug
System URI: http://fhir.digitalhealth.gov.np/core/CodeSystem/nepal-drug

National code system for medicinal products registered in Nepal. This is a placeholder: the authoritative code system will be developed and maintained by the Department of Drug Administration (DDA). The current content is an interim seed of commonly used generic medicines, by generic (INN) name only, drawn from the DDA domestic product registration list. Used via the NepalDrugVS ValueSet on the medication code elements of the NP Core medication profiles.


NP Core Identifier Type

CodeSystem: NPCoreIdentifierTypeCS
System URI: http://fhir.digitalhealth.gov.np/core/CodeSystem/np-core-identifier-type

Local identifier type codes for Nepal-specific identifiers that have no suitable semantic equivalent in HL7 v2 Table 0203. Currently defines:

  • health-id — the unique lifetime health identifier assigned by MoHFS to every individual in Nepal.
  • citizenship-number — the citizenship certificate number issued by the District Administration Office under MoHA.
  • health-insurance-id — the health insurance membership identifier issued by the Health Insurance Board (HIB).
  • ssf-number — the social security number issued by the Social Security Fund (SSF).

Used on Identifier.type in the NPCoreHealthID, NPCoreCitizenshipID, NPCoreHealthInsuranceID, and NPCoreSSFID identifier profiles. The passport identifier uses the HL7 v2-0203 code PPN.


ValueSets

Facility Authority VS

ValueSet: FacilityAuthorityVS
Draws from FacilityAuthority. Bound (required) to Organization.type[facilityAuthority].


Facility Authority Level VS

ValueSet: FacilityAuthorityLevelVS
Draws from FacilityAuthorityLevel. Bound (required) to Organization.type[authorityLevel].


Facility Ownership VS

ValueSet: FacilityOwnershipVS
Draws from FacilityOwnership. Bound (preferred) to Organization.type[ownership].


Health Facility Type VS

ValueSet: HealthFacilityTypeVS
Draws from HealthFacilityType. Bound (preferred) to Organization.type[facilityType].


Nepal Province VS

ValueSet: NepalProvinceVS
Contains the coded seven provinces of Nepal. Required binding for the NPCoreProvinceExtension used in NPCoreAddress.


Nepal District VS

ValueSet: NepalDistrictVS
Contains the coded 77 districts of Nepal. Required binding for the NPCoreDistrictExtension used in NPCoreAddress.


Nepal Local Level VS

ValueSet: NepalLocalLevelVS
Contains the coded 753 local levels (municipalities and rural municipalities) of Nepal. Required binding for the NPCoreLocalLevelExtension used in NPCoreAddress.


Nepal Caste and Ethnicity VS

ValueSet: NepalCasteEthnicityVS
Draws from NepalCasteEthnicity. Extensible binding for the NPCoreCasteEthnicity extension.


ICD-11 VS

ValueSet: ICD11VS
References codes from the ICD-11 coding system (http://id.who.int/icd/release/11/mms). Required binding for Condition.code in the NPCoreCondition profile, reflecting Nepal's planned adoption of ICD-11 for morbidity and mortality coding.


NP Core Procedure VS

ValueSet: NPCoreProcedureVS
References SNOMED CT procedure concepts (http://snomed.info/sct), drawing on all descendants of 71388002 |Procedure (procedure)|. Required binding for Procedure.code in the NPCoreProcedure profile, keeping procedure records within a single terminology consistent with the SNOMED CT bindings already used elsewhere in this guide (e.g. NPCoreVaccineVS).


NP Core Vaccine VS

ValueSet: NPCoreVaccineVS
References SNOMED CT vaccine products (http://snomed.info/sct), drawing on all descendants of 787859002 |Vaccine product (product)|. This is the same hierarchy used by the International Patient Summary and HL7 Europe Base, so Nepali immunization records remain usable in cross-border exchange, and it covers the vaccines used in Nepal's Expanded Programme on Immunization (EPI). Extensible binding for Immunization.vaccineCode in the NPCoreImmunization profile. A curated national EPI vaccine code list is expected to supersede or augment this in a future release.


Nepal Drug VS

ValueSet: NepalDrugVS
Draws from NepalDrug. Bound (preferred) to Medication.code and to medicationCodeableConcept in the NPCoreMedicationRequest, NPCoreMedicationDispense, NPCoreMedicationAdministration, and NPCoreMedicationStatement profiles. The preferred binding allows other code systems (e.g. SNOMED CT) where the national list has no suitable concept.


Clinical Document Type VS

ValueSet: ClinicalDocumentTypeVS Defines the types of clinical documents exchanged in NP Core (e.g., discharge summary, referral letter, operative note). Bound (extensible) to DocumentReference.type in the NPCoreClinicalDocumentReference profile, so another LOINC document-type code may be used where the national list has no suitable concept.


Relationship to International Terminologies

NP Core leverages established international coding systems wherever possible:

Purpose International Standard NP Core binding
Disease / diagnosis coding ICD-11 Required on Condition.code
Procedure coding SNOMED CT Required on Procedure.code via NPCoreProcedureVS (descendants of 71388002); also used for referral code (3457005)
Vaccine coding SNOMED CT Extensible on Immunization.vaccineCode via NPCoreVaccineVS (descendants of 787859002)
Lab report code LOINC Fixed on DiagnosticReport.code (11502-2)
Lab test codes LOINC Example binding on Observation.code
Observation categories FHIR Observation Category CS Preferred on Observation.category
Identifier type codes HL7 v2 Table 0203 + NP Core Identifier Type CS Used across Identifier profiles; Nepal Health ID uses the local NPCoreIdentifierTypeCS

Nepal-specific concepts that have no suitable international code (administrative geography, caste/ethnicity, facility classification) are defined in local CodeSystems within this guide.