NP Core Implementation Guide
1.0.0 - Release
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
| Official URL: http://fhir.digitalhealth.gov.np/core/StructureDefinition/np-core-nhwr-identifier | Version: 1.0.0 | ||||
| Active as of 2026-10-14 | Computable Name: NPCoreNHWRIdentifier | ||||
An NHWR code issued by the National Health Workforce Registry (NHWR) of Nepal, maintained by the Ministry of Health and Food Safety (MoHFS). The NHWR is the umbrella registry of all health workers in Nepal; the NHWR code is the practitioner's authoritative national identifier and is distinct from, and carried alongside, any council registration number.
Usages:
You can also check for usages in the FHIR IG Statistics
Description Differentials, Snapshots, and other representations.
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() |
|---|---|---|---|---|
![]() |
0..* | Identifier | An identifier intended for computation | |
![]() ![]() |
1..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . Required Pattern: official | |
![]() ![]() |
1..1 | CodeableConcept | Description of identifier Binding: hl7VS-identifierType (extensible) | |
![]() ![]() ![]() |
1..* | Coding | Code defined by a terminology system | |
![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://terminology.hl7.org/CodeSystem/v2-0203 | |
![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: NPI | |
![]() ![]() ![]() ![]() |
0..1 | string | Representation defined by the system Required Pattern: National provider identifier | |
![]() ![]() |
1..1 | uri | The namespace for the identifier value Fixed Value: http://nhwr.digitalhealth.gov.np | |
![]() ![]() |
1..1 | string | NHWR code Example General: 123456 Example NHWR example: NHWR-0001234 | |
Documentation for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| Identifier.use | Base | required | IdentifierUse | 📍4.0.1 | FHIR Std. |
| Identifier.type | Base | extensible | hl7VS-identifierType | 📦3.0.0 | THO v7.4 |
| Id | Grade | Path(s) | Description | Expression |
| ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children |
hasValue() or (children().count() > id.count())
|
This structure is derived from Identifier
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() |
|---|---|---|---|---|
![]() |
0..* | Identifier | An identifier intended for computation | |
![]() ![]() |
1..1 | code | usual | official | temp | secondary | old (If known) Required Pattern: official | |
![]() ![]() |
1..1 | CodeableConcept | Description of identifier Binding: hl7VS-identifierType (extensible) | |
![]() ![]() ![]() |
1..* | Coding | Code defined by a terminology system | |
![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://terminology.hl7.org/CodeSystem/v2-0203 | |
![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: NPI | |
![]() ![]() ![]() ![]() |
0..1 | string | Representation defined by the system Required Pattern: National provider identifier | |
![]() ![]() |
1..1 | uri | The namespace for the identifier value Fixed Value: http://nhwr.digitalhealth.gov.np | |
![]() ![]() |
1..1 | string | NHWR code Example NHWR example: NHWR-0001234 | |
Documentation for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| Identifier.type | Base | extensible | hl7VS-identifierType | 📦3.0.0 | THO v7.4 |
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() |
|---|---|---|---|---|
![]() |
0..* | Identifier | An identifier intended for computation | |
![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() |
1..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . Required Pattern: official | |
![]() ![]() |
1..1 | CodeableConcept | Description of identifier Binding: hl7VS-identifierType (extensible) | |
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() |
1..* | Coding | Code defined by a terminology system | |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://terminology.hl7.org/CodeSystem/v2-0203 | |
![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |
![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: NPI | |
![]() ![]() ![]() ![]() |
0..1 | string | Representation defined by the system Required Pattern: National provider identifier | |
![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |
![]() ![]() ![]() |
0..1 | string | Plain text representation of the concept | |
![]() ![]() |
1..1 | uri | The namespace for the identifier value Fixed Value: http://nhwr.digitalhealth.gov.np | |
![]() ![]() |
1..1 | string | NHWR code Example General: 123456 Example NHWR example: NHWR-0001234 | |
![]() ![]() |
0..1 | Period | Time period when id is/was valid for use | |
![]() ![]() |
0..1 | Reference(Organization) | Organization that issued id (may be just text) | |
Documentation for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| Identifier.use | Base | required | IdentifierUse | 📍4.0.1 | FHIR Std. |
| Identifier.type | Base | extensible | hl7VS-identifierType | 📦3.0.0 | THO v7.4 |
| Id | Grade | Path(s) | Description | Expression |
| ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children |
hasValue() or (children().count() > id.count())
|
| ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both |
extension.exists() != value.exists()
|
This structure is derived from Identifier
Key Elements View
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() |
|---|---|---|---|---|
![]() |
0..* | Identifier | An identifier intended for computation | |
![]() ![]() |
1..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . Required Pattern: official | |
![]() ![]() |
1..1 | CodeableConcept | Description of identifier Binding: hl7VS-identifierType (extensible) | |
![]() ![]() ![]() |
1..* | Coding | Code defined by a terminology system | |
![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://terminology.hl7.org/CodeSystem/v2-0203 | |
![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: NPI | |
![]() ![]() ![]() ![]() |
0..1 | string | Representation defined by the system Required Pattern: National provider identifier | |
![]() ![]() |
1..1 | uri | The namespace for the identifier value Fixed Value: http://nhwr.digitalhealth.gov.np | |
![]() ![]() |
1..1 | string | NHWR code Example General: 123456 Example NHWR example: NHWR-0001234 | |
Documentation for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| Identifier.use | Base | required | IdentifierUse | 📍4.0.1 | FHIR Std. |
| Identifier.type | Base | extensible | hl7VS-identifierType | 📦3.0.0 | THO v7.4 |
| Id | Grade | Path(s) | Description | Expression |
| ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children |
hasValue() or (children().count() > id.count())
|
Differential View
This structure is derived from Identifier
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() |
|---|---|---|---|---|
![]() |
0..* | Identifier | An identifier intended for computation | |
![]() ![]() |
1..1 | code | usual | official | temp | secondary | old (If known) Required Pattern: official | |
![]() ![]() |
1..1 | CodeableConcept | Description of identifier Binding: hl7VS-identifierType (extensible) | |
![]() ![]() ![]() |
1..* | Coding | Code defined by a terminology system | |
![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://terminology.hl7.org/CodeSystem/v2-0203 | |
![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: NPI | |
![]() ![]() ![]() ![]() |
0..1 | string | Representation defined by the system Required Pattern: National provider identifier | |
![]() ![]() |
1..1 | uri | The namespace for the identifier value Fixed Value: http://nhwr.digitalhealth.gov.np | |
![]() ![]() |
1..1 | string | NHWR code Example NHWR example: NHWR-0001234 | |
Documentation for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| Identifier.type | Base | extensible | hl7VS-identifierType | 📦3.0.0 | THO v7.4 |
Snapshot ViewView
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() |
|---|---|---|---|---|
![]() |
0..* | Identifier | An identifier intended for computation | |
![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() |
1..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . Required Pattern: official | |
![]() ![]() |
1..1 | CodeableConcept | Description of identifier Binding: hl7VS-identifierType (extensible) | |
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() |
1..* | Coding | Code defined by a terminology system | |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://terminology.hl7.org/CodeSystem/v2-0203 | |
![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |
![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: NPI | |
![]() ![]() ![]() ![]() |
0..1 | string | Representation defined by the system Required Pattern: National provider identifier | |
![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |
![]() ![]() ![]() |
0..1 | string | Plain text representation of the concept | |
![]() ![]() |
1..1 | uri | The namespace for the identifier value Fixed Value: http://nhwr.digitalhealth.gov.np | |
![]() ![]() |
1..1 | string | NHWR code Example General: 123456 Example NHWR example: NHWR-0001234 | |
![]() ![]() |
0..1 | Period | Time period when id is/was valid for use | |
![]() ![]() |
0..1 | Reference(Organization) | Organization that issued id (may be just text) | |
Documentation for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| Identifier.use | Base | required | IdentifierUse | 📍4.0.1 | FHIR Std. |
| Identifier.type | Base | extensible | hl7VS-identifierType | 📦3.0.0 | THO v7.4 |
| Id | Grade | Path(s) | Description | Expression |
| ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children |
hasValue() or (children().count() > id.count())
|
| ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both |
extension.exists() != value.exists()
|
This structure is derived from Identifier
Other representations of profile: CSV, Excel, Schematron