NP Core PractitionerRole

Sets minimum expectations for representing the role and speciality of a health professional within a specific organization and location in Nepal.

Canonical URL
http://fhir.digitalhealth.gov.np/core/StructureDefinition/np-core-practitionerrole
Resource / type
PractitionerRole
Based on
http://hl7.org/fhir/StructureDefinition/PractitionerRole
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
PractitionerRole.practitioner
Practitioner that is able to provide the defined services for the organization
1..1 Always
PractitionerRole.notAvailable.description
Reason presented to the user explaining why time not available
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.

  • PractitionerRole.practitioner
  • PractitionerRole.organization
  • PractitionerRole.code
  • PractitionerRole.specialty
  • PractitionerRole.location

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
PractitionerRole.language preferred
http://hl7.org/fhir/ValueSet/languages
PractitionerRole.code example
http://hl7.org/fhir/ValueSet/practitioner-role
PractitionerRole.specialty preferred
http://hl7.org/fhir/ValueSet/c80-practice-codes
PractitionerRole.availableTime.daysOfWeek required
http://hl7.org/fhir/ValueSet/days-of-week

Official examples

PractitionerRole/ExampleNPCorePractitionerRole
View in IG ↗
{
  "resourceType": "PractitionerRole",
  "id": "ExampleNPCorePractitionerRole",
  "meta": {
    "profile": [
      "http://fhir.digitalhealth.gov.np/core/StructureDefinition/np-core-practitionerrole"
    ]
  },
  "active": true,
  "practitioner": {
    "reference": "Practitioner/ExampleNPCorePractitioner"
  },
  "organization": {
    "reference": "Organization/ExampleNPCoreOrganization"
  },
  "code": [
    {
      "coding": [
        {
          "system": "http://snomed.info/sct",
          "code": "59058001",
          "display": "General physician"
        }
      ]
    }
  ],
  "specialty": [
    {
      "coding": [
        {
          "system": "http://snomed.info/sct",
          "code": "394814009",
          "display": "General practice (specialty)"
        }
      ]
    }
  ],
  "location": [
    {
      "reference": "Location/ExampleNPCoreLocation"
    }
  ]
}

Narrative (text) removed for readability.