NP Core MedicationAdministration

Sets minimum expectations for representing the administration of a medication dose to a patient in Nepal.

Canonical URL
http://fhir.digitalhealth.gov.np/core/StructureDefinition/np-core-medicationadministration
Resource / type
MedicationAdministration
Based on
http://hl7.org/fhir/StructureDefinition/MedicationAdministration
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
MedicationAdministration.status
in-progress | not-done | on-hold | completed | entered-in-error | stopped | unknown
1..1 Always
MedicationAdministration.medication[x]
What was administered
1..1 Always
MedicationAdministration.subject
Who received medication
1..1 Always
MedicationAdministration.effective[x]
Start and end time of administration
1..1 Always
MedicationAdministration.performer.actor
Who performed the medication administration
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.

  • MedicationAdministration.status
  • MedicationAdministration.medication[x]
  • MedicationAdministration.medication[x]:medicationReference
  • MedicationAdministration.medication[x]:medicationCodeableConcept
  • MedicationAdministration.subject
  • MedicationAdministration.effective[x]
  • MedicationAdministration.performer
  • MedicationAdministration.dosage

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
MedicationAdministration.language preferred
http://hl7.org/fhir/ValueSet/languages
MedicationAdministration.status required
http://hl7.org/fhir/ValueSet/medication-admin-status
MedicationAdministration.statusReason example
http://hl7.org/fhir/ValueSet/reason-medication-not-given-codes
MedicationAdministration.category preferred
http://hl7.org/fhir/ValueSet/medication-admin-category
MedicationAdministration.medication[x] example
http://hl7.org/fhir/ValueSet/medication-codes
MedicationAdministration.medication[x]:medicationCodeableConcept preferred Nepal Drug Value Set
http://fhir.digitalhealth.gov.np/core/ValueSet/nepal-drug-vs
MedicationAdministration.performer.function example
http://hl7.org/fhir/ValueSet/med-admin-perform-function
MedicationAdministration.reasonCode example
http://hl7.org/fhir/ValueSet/reason-medication-given-codes
MedicationAdministration.dosage.site example
http://hl7.org/fhir/ValueSet/approach-site-codes
MedicationAdministration.dosage.route example
http://hl7.org/fhir/ValueSet/route-codes
MedicationAdministration.dosage.method example
http://hl7.org/fhir/ValueSet/administration-method-codes

Official examples

MedicationAdministration/ExampleNPCoreMedicationAdministration
View in IG ↗
{
  "resourceType": "MedicationAdministration",
  "id": "ExampleNPCoreMedicationAdministration",
  "meta": {
    "profile": [
      "http://fhir.digitalhealth.gov.np/core/StructureDefinition/np-core-medicationadministration"
    ]
  },
  "status": "completed",
  "medicationReference": {
    "reference": "Medication/ExampleNPCoreMedication"
  },
  "subject": {
    "reference": "Patient/ExampleNPCorePatient"
  },
  "context": {
    "reference": "Encounter/ExampleNPCoreEncounter"
  },
  "effectiveDateTime": "2026-05-10T09:15:00+05:45",
  "performer": [
    {
      "actor": {
        "reference": "Practitioner/ExampleNPCorePractitioner"
      }
    }
  ],
  "reasonReference": [
    {
      "reference": "Condition/ExampleNPCoreCondition"
    }
  ],
  "request": {
    "reference": "MedicationRequest/ExampleNPCoreMedicationRequest"
  },
  "dosage": {
    "text": "5 mg tablet orally",
    "route": {
      "coding": [
        {
          "system": "http://snomed.info/sct",
          "code": "26643006",
          "display": "Oral route"
        }
      ]
    },
    "dose": {
      "value": 5,
      "unit": "mg",
      "system": "http://unitsofmeasure.org",
      "code": "mg"
    }
  }
}

Narrative (text) removed for readability.