> For the complete documentation index, see [llms.txt](https://spice.docs.medtroniclabs.org/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://spice.docs.medtroniclabs.org/engineering.md).

# Engineering

- [Architecture](https://spice.docs.medtroniclabs.org/engineering/architecture.md)
- [C4 Diagrams](https://spice.docs.medtroniclabs.org/engineering/architecture/c4-diagrams.md)
- [Architecture Diagram](https://spice.docs.medtroniclabs.org/engineering/architecture/fhir-and-standards.md)
- [Technology Stack](https://spice.docs.medtroniclabs.org/engineering/technology-stack.md): The Technology Infrastructure of SPICE forms the backbone of its functionality, performance, and scalability.
- [API Documentation](https://spice.docs.medtroniclabs.org/engineering/api-documentation.md)
- [Common Services](https://spice.docs.medtroniclabs.org/engineering/api-documentation/common-services.md)
- [Login](https://spice.docs.medtroniclabs.org/engineering/api-documentation/common-services/login.md)
- [Reset Password](https://spice.docs.medtroniclabs.org/engineering/api-documentation/common-services/reset-password.md)
- [Logout](https://spice.docs.medtroniclabs.org/engineering/api-documentation/common-services/logout.md)
- [Verify Set Password](https://spice.docs.medtroniclabs.org/engineering/api-documentation/common-services/verify-set-password.md)
- [User Profile Update](https://spice.docs.medtroniclabs.org/engineering/api-documentation/common-services/user-profile-update.md)
- [Set Password for new User](https://spice.docs.medtroniclabs.org/engineering/api-documentation/common-services/set-password-for-new-user.md)
- [Validate Phone Number](https://spice.docs.medtroniclabs.org/engineering/api-documentation/common-services/validate-phone-number.md)
- [Get User Details](https://spice.docs.medtroniclabs.org/engineering/api-documentation/common-services/get-user-details.md)
- [Change Password for Users](https://spice.docs.medtroniclabs.org/engineering/api-documentation/common-services/change-password-for-users.md)
- [Forgot Password](https://spice.docs.medtroniclabs.org/engineering/api-documentation/common-services/forgot-password.md)
- [Validate User Email](https://spice.docs.medtroniclabs.org/engineering/api-documentation/common-services/validate-user-email.md)
- [Get User Profile](https://spice.docs.medtroniclabs.org/engineering/api-documentation/common-services/get-user-profile.md)
- [Admin Services](https://spice.docs.medtroniclabs.org/engineering/api-documentation/admin-services.md)
- [Lab Test Customization](https://spice.docs.medtroniclabs.org/engineering/api-documentation/admin-services/lab-test-customization.md)
- [Lab Test Update](https://spice.docs.medtroniclabs.org/engineering/api-documentation/admin-services/lab-test-customization/lab-test-update.md)
- [Lab Test List](https://spice.docs.medtroniclabs.org/engineering/api-documentation/admin-services/lab-test-customization/lab-test-list.md)
- [Lab Test  by Name](https://spice.docs.medtroniclabs.org/engineering/api-documentation/admin-services/lab-test-customization/lab-test-by-name.md)
- [Lab Test Delete](https://spice.docs.medtroniclabs.org/engineering/api-documentation/admin-services/lab-test-customization/lab-test-delete.md)
- [Lab Test Create](https://spice.docs.medtroniclabs.org/engineering/api-documentation/admin-services/lab-test-customization/lab-test-create.md)
- [Lab Test Validate](https://spice.docs.medtroniclabs.org/engineering/api-documentation/admin-services/lab-test-customization/lab-test-validate.md)
- [Medication](https://spice.docs.medtroniclabs.org/engineering/api-documentation/admin-services/medication.md)
- [Medication List](https://spice.docs.medtroniclabs.org/engineering/api-documentation/admin-services/medication/medication-list.md)
- [Medication Create](https://spice.docs.medtroniclabs.org/engineering/api-documentation/admin-services/medication/medication-create.md)
- [Medication Update](https://spice.docs.medtroniclabs.org/engineering/api-documentation/admin-services/medication/medication-update.md)
- [Medication Remove](https://spice.docs.medtroniclabs.org/engineering/api-documentation/admin-services/medication/medication-remove.md)
- [Medication Validate](https://spice.docs.medtroniclabs.org/engineering/api-documentation/admin-services/medication/medication-validate.md)
- [User](https://spice.docs.medtroniclabs.org/engineering/api-documentation/admin-services/user.md)
- [User Validate](https://spice.docs.medtroniclabs.org/engineering/api-documentation/admin-services/user/user-validate.md)
- [User List](https://spice.docs.medtroniclabs.org/engineering/api-documentation/admin-services/user/user-list.md)
- [User Remove](https://spice.docs.medtroniclabs.org/engineering/api-documentation/admin-services/user/user-remove.md)
- [User Create and Update](https://spice.docs.medtroniclabs.org/engineering/api-documentation/admin-services/user/user-create-and-update.md)
- [Get Menu](https://spice.docs.medtroniclabs.org/engineering/api-documentation/admin-services/get-menu.md)
- [Country List](https://spice.docs.medtroniclabs.org/engineering/api-documentation/admin-services/country-list.md)
- [Health Facility](https://spice.docs.medtroniclabs.org/engineering/api-documentation/admin-services/health-facility.md)
- [Health Facility Update](https://spice.docs.medtroniclabs.org/engineering/api-documentation/admin-services/health-facility/health-facility-update.md)
- [Health Facility List](https://spice.docs.medtroniclabs.org/engineering/api-documentation/admin-services/health-facility/health-facility-list.md)
- [Health Facility Create](https://spice.docs.medtroniclabs.org/engineering/api-documentation/admin-services/health-facility/health-facility-create.md)
- [Health Facility Details](https://spice.docs.medtroniclabs.org/engineering/api-documentation/admin-services/health-facility/health-facility-details.md)
- [Region](https://spice.docs.medtroniclabs.org/engineering/api-documentation/admin-services/region.md)
- [Get Region Detail](https://spice.docs.medtroniclabs.org/engineering/api-documentation/admin-services/region/get-region-detail.md)
- [Region Upload](https://spice.docs.medtroniclabs.org/engineering/api-documentation/admin-services/region/region-upload.md)
- [Region Download](https://spice.docs.medtroniclabs.org/engineering/api-documentation/admin-services/region/region-download.md)
- [SPICE Service](https://spice.docs.medtroniclabs.org/engineering/api-documentation/spice-service.md)
- [Patient Search](https://spice.docs.medtroniclabs.org/engineering/api-documentation/spice-service/patient-search.md)
- [Household Create](https://spice.docs.medtroniclabs.org/engineering/api-documentation/spice-service/household-create.md)
- [Patient List](https://spice.docs.medtroniclabs.org/engineering/api-documentation/spice-service/patient-list.md)
- [Member Create](https://spice.docs.medtroniclabs.org/engineering/api-documentation/spice-service/member-create.md)
- [Offline Sync](https://spice.docs.medtroniclabs.org/engineering/api-documentation/spice-service/offline-sync.md)
- [Offline Household Create](https://spice.docs.medtroniclabs.org/engineering/api-documentation/spice-service/offline-sync/offline-household-create.md)
- [Offline Member Create](https://spice.docs.medtroniclabs.org/engineering/api-documentation/spice-service/offline-sync/offline-member-create.md)
- [Medical Review](https://spice.docs.medtroniclabs.org/engineering/api-documentation/spice-service/medical-review.md)
- [ANC Pregnancy Create](https://spice.docs.medtroniclabs.org/engineering/api-documentation/spice-service/medical-review/anc-pregnancy-create.md)
- [ANC Pregnancy Detail](https://spice.docs.medtroniclabs.org/engineering/api-documentation/spice-service/medical-review/anc-pregnancy-detail.md)
- [ICCM Under two months Create](https://spice.docs.medtroniclabs.org/engineering/api-documentation/spice-service/medical-review/iccm-under-two-months-create.md)
- [ICCM Under five years Create](https://spice.docs.medtroniclabs.org/engineering/api-documentation/spice-service/medical-review/iccm-under-five-years-create.md)
- [ICCM Under two months Details](https://spice.docs.medtroniclabs.org/engineering/api-documentation/spice-service/medical-review/iccm-under-two-months-details.md)
- [Labour Mother Neonate Create](https://spice.docs.medtroniclabs.org/engineering/api-documentation/spice-service/medical-review/labour-mother-neonate-create.md)
- [ICCM Under five years Details](https://spice.docs.medtroniclabs.org/engineering/api-documentation/spice-service/medical-review/iccm-under-five-years-details.md)
- [Labour Mother Neonate Details](https://spice.docs.medtroniclabs.org/engineering/api-documentation/spice-service/medical-review/labour-mother-neonate-details.md)
- [PNC Create](https://spice.docs.medtroniclabs.org/engineering/api-documentation/spice-service/medical-review/pnc-create.md)
- [PNC Details](https://spice.docs.medtroniclabs.org/engineering/api-documentation/spice-service/medical-review/pnc-details.md)
- [Assessment](https://spice.docs.medtroniclabs.org/engineering/api-documentation/spice-service/assessment.md)
- [Childhood Visit](https://spice.docs.medtroniclabs.org/engineering/api-documentation/spice-service/assessment/childhood-visit.md)
- [ICCM](https://spice.docs.medtroniclabs.org/engineering/api-documentation/spice-service/assessment/iccm.md)
- [ANC](https://spice.docs.medtroniclabs.org/engineering/api-documentation/spice-service/assessment/anc.md)
- [PNC](https://spice.docs.medtroniclabs.org/engineering/api-documentation/spice-service/assessment/pnc.md)
- [Other Symptoms](https://spice.docs.medtroniclabs.org/engineering/api-documentation/spice-service/assessment/other-symptoms.md)
- [Investigation](https://spice.docs.medtroniclabs.org/engineering/api-documentation/spice-service/investigation.md)
- [Create Investigation](https://spice.docs.medtroniclabs.org/engineering/api-documentation/spice-service/investigation/create-investigation.md)
- [Investigation Remove](https://spice.docs.medtroniclabs.org/engineering/api-documentation/spice-service/investigation/investigation-remove.md)
- [Investigation History List](https://spice.docs.medtroniclabs.org/engineering/api-documentation/spice-service/investigation/investigation-history-list.md)
- [Prescription](https://spice.docs.medtroniclabs.org/engineering/api-documentation/spice-service/prescription.md)
- [Prescription Remove](https://spice.docs.medtroniclabs.org/engineering/api-documentation/spice-service/prescription/prescription-remove.md)
- [Prescribed Details](https://spice.docs.medtroniclabs.org/engineering/api-documentation/spice-service/prescription/prescribed-details.md)
- [Prescription Create](https://spice.docs.medtroniclabs.org/engineering/api-documentation/spice-service/prescription/prescription-create.md)
- [App Version](https://spice.docs.medtroniclabs.org/engineering/api-documentation/spice-service/app-version.md)
- [Calculate WGS](https://spice.docs.medtroniclabs.org/engineering/api-documentation/spice-service/calculate-wgs.md)
- [Create Diagnosis](https://spice.docs.medtroniclabs.org/engineering/api-documentation/spice-service/create-diagnosis.md)
- [Diagnosis Details](https://spice.docs.medtroniclabs.org/engineering/api-documentation/spice-service/diagnosis-details.md)
- [Get Chiefdoms](https://spice.docs.medtroniclabs.org/engineering/api-documentation/spice-service/get-chiefdoms.md)
- [Get Districts](https://spice.docs.medtroniclabs.org/engineering/api-documentation/spice-service/get-districts.md)
- [Get Patient Status](https://spice.docs.medtroniclabs.org/engineering/api-documentation/spice-service/get-patient-status.md)
- [Get Patient Details](https://spice.docs.medtroniclabs.org/engineering/api-documentation/spice-service/get-patient-details.md)
- [Household Update](https://spice.docs.medtroniclabs.org/engineering/api-documentation/spice-service/household-update.md)
- [Member Update](https://spice.docs.medtroniclabs.org/engineering/api-documentation/spice-service/member-update.md)
