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.profile of 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.

ElementCard.When
Practitioner.name
The name(s) associated with the practitioner
1..* Always
Practitioner.qualification.code
Coded 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

SliceCard.systemDetails
nhwr0..1http://nhwr.digitalhealth.gov.nptype NPI
http://fhir.digitalhealth.gov.np/core/StructureDefinition/np-core-nhwr-identifier
nmc0..1http://nmc.org.nptype MD
http://fhir.digitalhealth.gov.np/core/StructureDefinition/np-core-nmc-identifier
nnc0..1http://nnc.org.nptype RN
http://fhir.digitalhealth.gov.np/core/StructureDefinition/np-core-nnc-identifier
namc0..1http://namc.org.nptype LN
http://fhir.digitalhealth.gov.np/core/StructureDefinition/np-core-namc-identifier
nhpc0..1http://nhpc.org.nptype LN
http://fhir.digitalhealth.gov.np/core/StructureDefinition/np-core-nhpc-identifier
npc0..1http://nepalpharmacycouncil.org.nptype RPH
http://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.

ElementStrengthValue 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
View in IG ↗
{
  "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
View in IG ↗
{
  "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
View in IG ↗
{
  "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
View in IG ↗
{
  "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
View in IG ↗
{
  "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
View in IG ↗
{
  "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.