NP Core Practitioner
Sets minimum expectations for representing a licensed health professional practicing in Nepal.
- Canonical URL
- http://fhir.digitalhealth.gov.np/core/StructureDefinition/np-core-practitioner
- Resource / type
- Practitioner
- Based on
- http://hl7.org/fhir/StructureDefinition/Practitioner
- Claim conformance
- Put the canonical URL in
meta.profileof each instance.
Required elements
“Always” means the element must be present in every instance. Otherwise it is required only when its parent element is present.
| Element | Card. | When |
|---|---|---|
Practitioner.nameThe name(s) associated with the practitioner |
1..* | Always |
Practitioner.qualification.codeCoded representation of the qualification |
1..1 | If parent present |
Must-support elements
If your system has this data it SHALL send it, and receivers SHALL process it. Must-support does not by itself make an element mandatory.
- Practitioner.identifier:nhwr
- Practitioner.identifier:nmc
- Practitioner.identifier:nnc
- Practitioner.identifier:namc
- Practitioner.identifier:nhpc
- Practitioner.identifier:npc
- Practitioner.name
- Practitioner.address
Identifier slices
| Slice | Card. | system | Details |
|---|---|---|---|
nhwr | 0..1 | http://nhwr.digitalhealth.gov.np | type NPIhttp://fhir.digitalhealth.gov.np/core/StructureDefinition/np-core-nhwr-identifier |
nmc | 0..1 | http://nmc.org.np | type MDhttp://fhir.digitalhealth.gov.np/core/StructureDefinition/np-core-nmc-identifier |
nnc | 0..1 | http://nnc.org.np | type RNhttp://fhir.digitalhealth.gov.np/core/StructureDefinition/np-core-nnc-identifier |
namc | 0..1 | http://namc.org.np | type LNhttp://fhir.digitalhealth.gov.np/core/StructureDefinition/np-core-namc-identifier |
nhpc | 0..1 | http://nhpc.org.np | type LNhttp://fhir.digitalhealth.gov.np/core/StructureDefinition/np-core-nhpc-identifier |
npc | 0..1 | http://nepalpharmacycouncil.org.np | type RPHhttp://fhir.digitalhealth.gov.np/core/StructureDefinition/np-core-npc-identifier |
Terminology bindings
required: codes SHALL come from the value set · extensible: use the value set if a suitable code exists · preferred / example: guidance only.
| Element | Strength | Value set |
|---|---|---|
Practitioner.language |
preferred | http://hl7.org/fhir/ValueSet/languages |
Practitioner.gender |
required | http://hl7.org/fhir/ValueSet/administrative-gender |
Practitioner.qualification.code |
example | http://terminology.hl7.org/ValueSet/v2-2.7-0360 |
Practitioner.communication |
preferred | http://hl7.org/fhir/ValueSet/languages |
Rules (invariants)
np-prac-1 A practitioner must have at least one council registration identifier (Nepal Medical Council, Nepal Nursing Council, Nepal Ayurveda Medical Council, Nepal Health Professional Council, or Nepal Pharmacy Council) or a National Health Workforce Registry (NHWR) national identifier.
FHIRPath
identifier.where(
system = 'http://nmc.org.np' or
system = 'http://nnc.org.np' or
system = 'http://namc.org.np' or
system = 'http://nhpc.org.np' or
system = 'http://nepalpharmacycouncil.org.np' or
system = 'http://nhwr.digitalhealth.gov.np'
).exists()np-addr-1 The province, district, and localLevel extensions are Nepal-specific and SHALL only be present when country is "NP".
FHIRPath
(extension('http://fhir.digitalhealth.gov.np/core/StructureDefinition/np-core-province').exists() or extension('http://fhir.digitalhealth.gov.np/core/StructureDefinition/np-core-district').exists() or extension('http://fhir.digitalhealth.gov.np/core/StructureDefinition/np-core-local-level').exists()) implies country = 'NP'Official examples
Practitioner/ExampleNPCorePractitioner
{
"resourceType": "Practitioner",
"id": "ExampleNPCorePractitioner",
"meta": {
"profile": [
"http://fhir.digitalhealth.gov.np/core/StructureDefinition/np-core-practitioner"
]
},
"identifier": [
{
"use": "official",
"type": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/v2-0203",
"code": "MD",
"display": "Medical License number"
}
]
},
"system": "http://nmc.org.np",
"value": "12345"
}
],
"active": true,
"name": [
{
"use": "official",
"family": "Adhikari",
"given": [
"Bikash"
]
}
],
"address": [
{
"extension": [
{
"url": "http://fhir.digitalhealth.gov.np/core/StructureDefinition/np-core-province",
"valueCoding": {
"system": "http://fhir.digitalhealth.gov.np/core/CodeSystem/nepal-administrative-location",
"code": "3",
"display": "Bagmati Province"
}
},
{
"url": "http://fhir.digitalhealth.gov.np/core/StructureDefinition/np-core-district",
"valueCoding": {
"system": "http://fhir.digitalhealth.gov.np/core/CodeSystem/nepal-administrative-location",
"code": "306",
"display": "Kathmandu"
}
},
{
"url": "http://fhir.digitalhealth.gov.np/core/StructureDefinition/np-core-local-level",
"valueCoding": {
"system": "http://fhir.digitalhealth.gov.np/core/CodeSystem/nepal-administrative-location",
"code": "30608",
"display": "Kathmandu Metropolitan City"
}
}
],
"use": "home",
"type": "physical",
"text": "Ward 3, Maharajgunj, Kathmandu Metropolitan City, Kathmandu, Bagmati Province, Nepal",
"line": [
"Ward 3",
"Maharajgunj"
],
"city": "Kathmandu Metropolitan City",
"district": "Kathmandu",
"state": "Bagmati Province",
"postalCode": "44600",
"country": "NP"
}
]
}
Narrative (text) removed for readability.
Practitioner/ExampleNPCorePractitionerNAMC
{
"resourceType": "Practitioner",
"id": "ExampleNPCorePractitionerNAMC",
"meta": {
"profile": [
"http://fhir.digitalhealth.gov.np/core/StructureDefinition/np-core-practitioner"
]
},
"identifier": [
{
"use": "official",
"type": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/v2-0203",
"code": "LN"
}
]
},
"system": "http://namc.org.np",
"value": "NAMC-9876"
}
],
"active": true,
"name": [
{
"use": "official",
"family": "Joshi",
"given": [
"Ramesh"
]
}
],
"address": [
{
"extension": [
{
"url": "http://fhir.digitalhealth.gov.np/core/StructureDefinition/np-core-province",
"valueCoding": {
"system": "http://fhir.digitalhealth.gov.np/core/CodeSystem/nepal-administrative-location",
"code": "4",
"display": "Gandaki Province"
}
},
{
"url": "http://fhir.digitalhealth.gov.np/core/StructureDefinition/np-core-district",
"valueCoding": {
"system": "http://fhir.digitalhealth.gov.np/core/CodeSystem/nepal-administrative-location",
"code": "401",
"display": "Gorkha"
}
},
{
"url": "http://fhir.digitalhealth.gov.np/core/StructureDefinition/np-core-local-level",
"valueCoding": {
"system": "http://fhir.digitalhealth.gov.np/core/CodeSystem/nepal-administrative-location",
"code": "40101",
"display": "Chumanubri Rural Municipality"
}
}
],
"use": "home",
"type": "physical",
"text": "Ward 1, Chumanubri Rural Municipality, Gorkha, Gandaki Province, Nepal",
"line": [
"Ward 1"
],
"city": "Chumanubri Rural Municipality",
"district": "Gorkha",
"state": "Gandaki Province",
"postalCode": "33700",
"country": "NP"
}
],
"gender": "male"
}
Narrative (text) removed for readability.
Practitioner/ExampleNPCorePractitionerNHPC
{
"resourceType": "Practitioner",
"id": "ExampleNPCorePractitionerNHPC",
"meta": {
"profile": [
"http://fhir.digitalhealth.gov.np/core/StructureDefinition/np-core-practitioner"
]
},
"identifier": [
{
"use": "official",
"type": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/v2-0203",
"code": "LN"
}
]
},
"system": "http://nhpc.org.np",
"value": "NHPC-11223"
}
],
"active": true,
"name": [
{
"use": "official",
"family": "Karki",
"given": [
"Priya"
]
}
],
"address": [
{
"extension": [
{
"url": "http://fhir.digitalhealth.gov.np/core/StructureDefinition/np-core-province",
"valueCoding": {
"system": "http://fhir.digitalhealth.gov.np/core/CodeSystem/nepal-administrative-location",
"code": "1",
"display": "Koshi Province"
}
},
{
"url": "http://fhir.digitalhealth.gov.np/core/StructureDefinition/np-core-district",
"valueCoding": {
"system": "http://fhir.digitalhealth.gov.np/core/CodeSystem/nepal-administrative-location",
"code": "109",
"display": "Panchthar"
}
},
{
"url": "http://fhir.digitalhealth.gov.np/core/StructureDefinition/np-core-local-level",
"valueCoding": {
"system": "http://fhir.digitalhealth.gov.np/core/CodeSystem/nepal-administrative-location",
"code": "10901",
"display": "Yangbarak Rural Municipality"
}
}
],
"use": "home",
"type": "physical",
"text": "Ward 1, Yangbarak Rural Municipality, Panchthar, Koshi Province, Nepal",
"line": [
"Ward 1"
],
"city": "Yangbarak Rural Municipality",
"district": "Panchthar",
"state": "Koshi Province",
"postalCode": "56613",
"country": "NP"
}
],
"gender": "female"
}
Narrative (text) removed for readability.
Practitioner/ExampleNPCorePractitionerNHWR
{
"resourceType": "Practitioner",
"id": "ExampleNPCorePractitionerNHWR",
"meta": {
"profile": [
"http://fhir.digitalhealth.gov.np/core/StructureDefinition/np-core-practitioner"
]
},
"identifier": [
{
"use": "official",
"type": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/v2-0203",
"code": "NPI"
}
]
},
"system": "http://nhwr.digitalhealth.gov.np",
"value": "NHWR-0001234"
},
{
"use": "official",
"type": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/v2-0203",
"code": "MD"
}
]
},
"system": "http://nmc.org.np",
"value": "54321"
}
],
"active": true,
"name": [
{
"use": "official",
"family": "Shrestha",
"given": [
"Anita"
]
}
],
"address": [
{
"extension": [
{
"url": "http://fhir.digitalhealth.gov.np/core/StructureDefinition/np-core-province",
"valueCoding": {
"system": "http://fhir.digitalhealth.gov.np/core/CodeSystem/nepal-administrative-location",
"code": "3",
"display": "Bagmati Province"
}
},
{
"url": "http://fhir.digitalhealth.gov.np/core/StructureDefinition/np-core-district",
"valueCoding": {
"system": "http://fhir.digitalhealth.gov.np/core/CodeSystem/nepal-administrative-location",
"code": "306",
"display": "Kathmandu"
}
},
{
"url": "http://fhir.digitalhealth.gov.np/core/StructureDefinition/np-core-local-level",
"valueCoding": {
"system": "http://fhir.digitalhealth.gov.np/core/CodeSystem/nepal-administrative-location",
"code": "30608",
"display": "Kathmandu Metropolitan City"
}
}
],
"use": "home",
"type": "physical",
"text": "Ward 10, Baneshwor, Kathmandu Metropolitan City, Kathmandu, Bagmati Province, Nepal",
"line": [
"Ward 10",
"Baneshwor"
],
"city": "Kathmandu Metropolitan City",
"district": "Kathmandu",
"state": "Bagmati Province",
"postalCode": "44600",
"country": "NP"
}
],
"gender": "female"
}
Narrative (text) removed for readability.
Practitioner/ExampleNPCorePractitionerNNC
{
"resourceType": "Practitioner",
"id": "ExampleNPCorePractitionerNNC",
"meta": {
"profile": [
"http://fhir.digitalhealth.gov.np/core/StructureDefinition/np-core-practitioner"
]
},
"identifier": [
{
"use": "official",
"type": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/v2-0203",
"code": "RN"
}
]
},
"system": "http://nnc.org.np",
"value": "NNC-54321"
}
],
"active": true,
"name": [
{
"use": "official",
"family": "Tamang",
"given": [
"Sunita"
]
}
],
"address": [
{
"extension": [
{
"url": "http://fhir.digitalhealth.gov.np/core/StructureDefinition/np-core-province",
"valueCoding": {
"system": "http://fhir.digitalhealth.gov.np/core/CodeSystem/nepal-administrative-location",
"code": "3",
"display": "Bagmati Province"
}
},
{
"url": "http://fhir.digitalhealth.gov.np/core/StructureDefinition/np-core-district",
"valueCoding": {
"system": "http://fhir.digitalhealth.gov.np/core/CodeSystem/nepal-administrative-location",
"code": "306",
"display": "Kathmandu"
}
},
{
"url": "http://fhir.digitalhealth.gov.np/core/StructureDefinition/np-core-local-level",
"valueCoding": {
"system": "http://fhir.digitalhealth.gov.np/core/CodeSystem/nepal-administrative-location",
"code": "30608",
"display": "Kathmandu Metropolitan City"
}
}
],
"use": "home",
"type": "physical",
"text": "Ward 5, Baneshwor, Kathmandu Metropolitan City, Kathmandu, Bagmati Province, Nepal",
"line": [
"Ward 5",
"Baneshwor"
],
"city": "Kathmandu Metropolitan City",
"district": "Kathmandu",
"state": "Bagmati Province",
"postalCode": "44600",
"country": "NP"
}
],
"gender": "female"
}
Narrative (text) removed for readability.
Practitioner/ExampleNPCorePractitionerNPC
{
"resourceType": "Practitioner",
"id": "ExampleNPCorePractitionerNPC",
"meta": {
"profile": [
"http://fhir.digitalhealth.gov.np/core/StructureDefinition/np-core-practitioner"
]
},
"identifier": [
{
"use": "official",
"type": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/v2-0203",
"code": "RPH"
}
]
},
"system": "http://nepalpharmacycouncil.org.np",
"value": "NPC-33456"
}
],
"active": true,
"name": [
{
"use": "official",
"family": "Thapa",
"given": [
"Dipak"
]
}
],
"address": [
{
"extension": [
{
"url": "http://fhir.digitalhealth.gov.np/core/StructureDefinition/np-core-province",
"valueCoding": {
"system": "http://fhir.digitalhealth.gov.np/core/CodeSystem/nepal-administrative-location",
"code": "2",
"display": "Madhesh Province"
}
},
{
"url": "http://fhir.digitalhealth.gov.np/core/StructureDefinition/np-core-district",
"valueCoding": {
"system": "http://fhir.digitalhealth.gov.np/core/CodeSystem/nepal-administrative-location",
"code": "207",
"display": "Bara"
}
},
{
"url": "http://fhir.digitalhealth.gov.np/core/StructureDefinition/np-core-local-level",
"valueCoding": {
"system": "http://fhir.digitalhealth.gov.np/core/CodeSystem/nepal-administrative-location",
"code": "20701",
"display": "Nijagadh Municipality"
}
}
],
"use": "home",
"type": "physical",
"text": "Ward 1, Nijagadh Municipality, Bara, Madhesh Province, Nepal",
"line": [
"Ward 1"
],
"city": "Nijagadh Municipality",
"district": "Bara",
"state": "Madhesh Province",
"postalCode": "45600",
"country": "NP"
}
],
"gender": "male"
}
Narrative (text) removed for readability.