# AMK Core Immunization Profile - Amakomaya Nepal FHIR Implementation Guide v2.0.0

* [**Table of Contents**](toc.md)
* [**Artifacts Summary**](artifacts.md)
* **AMK Core Immunization Profile**

## Resource Profile: AMK Core Immunization Profile 

| | |
| :--- | :--- |
| *Official URL*:https://fhir.amakomaya.com/StructureDefinition/amk-core-immunization | *Version*:2.0.0 |
| Active as of 2026-08-21 | *Computable Name*:AMKCoreImmunizationProfile |
| **Copyright/Legal**: Used by permission of HL7 International, all rights reserved Creative Commons License | |

 
The AMK Core Immunization Profile inherits from the FHIR [Immunization](https://hl7.org/fhir/R5/immunization.html) resource; refer to it for scope and usage definitions. This profile sets minimum expectations for the Immunization resource to record, search, and fetch basic immunization information for an individual patient within the Nepal health system. It specifies which core elements, extensions, vocabularies, and value sets SHALL be present and constrains how the elements are used. By providing a standardized foundation for capturing immunization events in Nepal 

**Usages:**

* Examples for this Profile: [Immunization/immunization-bcg](Immunization-immunization-bcg.md), [Immunization/immunization-dpt](Immunization-immunization-dpt.md), [Immunization/immunization-fipv](Immunization-immunization-fipv.md), [Immunization/immunization-hpv](Immunization-immunization-hpv.md)... Show 9 more, [Immunization/immunization-je](Immunization-immunization-je.md), [Immunization/immunization-mr](Immunization-immunization-mr.md), [Immunization/immunization-opv](Immunization-immunization-opv.md), [Immunization/immunization-pcv](Immunization-immunization-pcv.md), [Immunization/immunization-penta](Immunization-immunization-penta.md), [Immunization/immunization-polio](Immunization-immunization-polio.md), [Immunization/immunization-rota](Immunization-immunization-rota.md), [Immunization/immunization-td](Immunization-immunization-td.md) and [Immunization/immunization-typhoid](Immunization-immunization-typhoid.md)

You can also check for [usages in the FHIR IG Statistics](https://packages2.fhir.org/xig/resource/amakomaya.fhir.core|current/StructureDefinition/StructureDefinition-amk-core-immunization.json)

### Formal Views of Profile Content

 [Description of Profiles, Differentials, Snapshots and how the different presentations work](http://build.fhir.org/ig/FHIR/ig-guidance/readingIgs.html#structure-definitions). 

 

Other representations of profile: [CSV](StructureDefinition-amk-core-immunization.csv), [Excel](StructureDefinition-amk-core-immunization.xlsx), [Schematron](StructureDefinition-amk-core-immunization.sch) 



## Resource Content

```json
{
  "resourceType" : "StructureDefinition",
  "id" : "amk-core-immunization",
  "url" : "https://fhir.amakomaya.com/StructureDefinition/amk-core-immunization",
  "version" : "2.0.0",
  "name" : "AMKCoreImmunizationProfile",
  "title" : "AMK Core Immunization Profile",
  "status" : "active",
  "date" : "2026-08-21T17:27:40+05:45",
  "publisher" : "Amakomaya Nepal",
  "contact" : [{
    "name" : "Amakomaya Nepal",
    "telecom" : [{
      "system" : "url",
      "value" : "https://amakomaya.com"
    },
    {
      "system" : "email",
      "value" : "info@amakomaya.com"
    }]
  },
  {
    "name" : "RC Poudel",
    "telecom" : [{
      "system" : "email",
      "value" : "rcpoudel@amakomaya.com"
    },
    {
      "system" : "email",
      "value" : "rmchndrapdl@gmail.com"
    },
    {
      "system" : "phone",
      "value" : "+977-9851341921"
    }]
  }],
  "description" : "The AMK Core Immunization Profile inherits from the FHIR [Immunization](https://hl7.org/fhir/R5/immunization.html) resource; refer to it for scope and usage definitions. This profile sets minimum expectations for the Immunization resource to record, search, and fetch basic immunization information for an individual patient within the Nepal health system. It specifies which core elements, extensions, vocabularies, and value sets SHALL be present and constrains how the elements are used. By providing a standardized foundation for capturing immunization events in Nepal",
  "jurisdiction" : [{
    "coding" : [{
      "system" : "urn:iso:std:iso:3166",
      "code" : "NP"
    }]
  }],
  "copyright" : "Used by permission of HL7 International, all rights reserved Creative Commons License",
  "fhirVersion" : "6.0.0-ballot5",
  "mapping" : [{
    "identity" : "workflow",
    "uri" : "http://hl7.org/fhir/workflow",
    "name" : "Workflow Pattern"
  },
  {
    "identity" : "w5",
    "uri" : "http://hl7.org/fhir/fivews",
    "name" : "FiveWs Pattern Mapping"
  },
  {
    "identity" : "v2",
    "uri" : "http://hl7.org/v2",
    "name" : "HL7 V2 Mapping"
  },
  {
    "identity" : "rim",
    "uri" : "http://hl7.org/v3",
    "name" : "RIM Mapping"
  },
  {
    "identity" : "cda",
    "uri" : "http://hl7.org/v3/cda",
    "name" : "CDA (R2)"
  }],
  "kind" : "resource",
  "abstract" : false,
  "type" : "Immunization",
  "baseDefinition" : "http://hl7.org/fhir/StructureDefinition/Immunization",
  "derivation" : "constraint",
  "differential" : {
    "element" : [{
      "id" : "Immunization",
      "path" : "Immunization"
    },
    {
      "id" : "Immunization.status",
      "path" : "Immunization.status",
      "patternCode" : "completed"
    },
    {
      "id" : "Immunization.vaccineCode",
      "path" : "Immunization.vaccineCode",
      "binding" : {
        "strength" : "required",
        "valueSet" : "https://fhir.amakomaya.com/ValueSet/vaccine"
      }
    },
    {
      "id" : "Immunization.patient",
      "path" : "Immunization.patient",
      "type" : [{
        "code" : "Reference",
        "targetProfile" : ["https://fhir.amakomaya.com/StructureDefinition/amk-core-patient"]
      }]
    },
    {
      "id" : "Immunization.occurrence[x]",
      "path" : "Immunization.occurrence[x]",
      "slicing" : {
        "discriminator" : [{
          "type" : "type",
          "path" : "$this"
        }],
        "ordered" : false,
        "rules" : "open"
      }
    },
    {
      "id" : "Immunization.occurrence[x]:occurrenceDateTime",
      "path" : "Immunization.occurrence[x]",
      "sliceName" : "occurrenceDateTime",
      "min" : 1,
      "max" : "1",
      "type" : [{
        "code" : "dateTime"
      }]
    }]
  }
}

```
