# Engineering

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