# Extensions and Profiles - Amakomaya Nepal FHIR Implementation Guide v1.0.1

* [**Table of Contents**](toc.md)
* **Extensions and Profiles**

## Extensions and Profiles

### Profiles

The following **profiles** have been defined for this implementation guide.

[AMK Appointment Profile](StructureDefinition-amk-appointment.md)

Profile for representing appointments in the Amakomaya health system, capturing scheduling and participant

[AMK Core Immunization Profile](StructureDefinition-amk-core-immunization.md)

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

[AMK Core Medication Dispense Profile](StructureDefinition-amk-core-medication-dispense.md)

The AMK Core MedicationDispense Profile inherits from the FHIR MedicationDispense resource; refer to it for scope and usage definitions. This profile sets minimum expectations for the MedicationDispense resource to record, search, and fetch information about medications dispensed to a 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.

[AMK Core Observation Profile](StructureDefinition-amk-observation.md)

Observation Profile

[AMK Core Patient Profile](StructureDefinition-amk-core-patient.md)

The AMK Core Patient Profile inherits from the FHIR [Patient](https://hl7.org/fhir/R5/patient.html) resource; refer to it for scope and usage definitions. This profile sets minimum expectations for the Patient resource to record, search, and fetch core patient information 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 patient demographics, identifiers, and key health attributes, this profile promotes interoperability, consistent data capture, and adoption across national health programs

[AMK Core Person Profile](StructureDefinition-amk-core-person.md)

The AMK Core Person Profile defines a standardized representation of a real-world individual within the Nepal health system. It supports identity resolution, demographic capture, and identity assurance across Patient, Practitioner, and RelatedPerson records. This profile enables reliable identity verification, deduplication, and interoperability across national digital health programs.

[AMK Encounter](StructureDefinition-amk-encounter.md)

Encounter representing in the Amakomaya app.

[AMK Healthcare Service](StructureDefinition-amk-healthcare-service.md)

Minimal profile for describing healthcare services provided by an organization at one or more locations.

[AMK Location](StructureDefinition-amk-location.md)

Location resource representing a physical or virtual location, including GPS coordinates.

[AMK Organization](StructureDefinition-amk-organization.md)

Organization profile representing healthcare organizations such as hospitals, clinics, and health institutions.

[AMK Related Person](StructureDefinition-amk-relatedperson.md)

Profile representing a person related to a patient, such as a caregiver or family member.

[AMKCommunication](StructureDefinition-amk-communication.md)
AMKCommunication

[AMKConsent](StructureDefinition-amk-consent.md)
AMKConsent

[AMKDocumentReference](StructureDefinition-amk-document-reference.md)
AMKDocumentReference

[Amakomaya Binary (Minimal)](StructureDefinition-amk-binary.md)

Minimal Binary profile for uploading and storing files in the Amakomaya system.

[Reminder Task](StructureDefinition-reminder-task.md)

A profile for system-generated reminder tasks created by a mobile or web application (e.g., Amakomaya App). Supports reminders for ANC visits, immunization dates, medication reminders, and follow-up actions.

### Extensions

The following [Extensions](https://hl7.org/fhir/extensibility.html) have been defined as part of the AMK Core Implementation Guide. 

