Skip to content

Release 5.0 Code Merge to main - #312

Open
sushant-bizbrolly wants to merge 334 commits into
mainfrom
latest-code-5.0
Open

Release 5.0 Code Merge to main#312
sushant-bizbrolly wants to merge 334 commits into
mainfrom
latest-code-5.0

Conversation

@sushant-bizbrolly

Copy link
Copy Markdown
Member

📋 Description


✅ Type of Change

  • 🐞 Bug fix (non-breaking change which resolves an issue)
  • New feature (non-breaking change which adds functionality)
  • 🔥 Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • 🛠 Refactor (change that is neither a fix nor a new feature)
  • ⚙️ Config change (configuration file or build script updates)
  • 📚 Documentation (updates to docs or readme)
  • 🧪 Tests (adding new or updating existing tests)
  • 🎨 UI/UX (changes that affect the user interface)
  • 🚀 Performance (improves performance)
  • 🧹 Chore (miscellaneous changes that don't modify src or test files)

ℹ️ Additional Information

Please describe how the changes were tested, and include any relevant screenshots, logs, or other information that provides additional context.

pankaj7121993 and others added 30 commits March 16, 2026 11:19
* feat: Replace toast error messages with MaterialAlertDialog, add max length constraints to form inputs, implement new alerts for ambiguous sex and birth certificate status, and refine string resources.

* feat: Implement alert message reset for Neonatal Outcome form. Resolve coderabbit issue.

* fix: Build error, Update WorkManager configuration method to use a function instead of a property
* feat: Enhance PNC form with checkbox input for maternal symptoms and improved referral facility error handling, fix checkbox rebind issues.

* Resolved points from MHWC-201 comments.
2) If Pallor = Severe - no referral alert showed.
3) If Vaginal Bleeding = Heavy bleeding or foul smell -> no alert showed
6) Minilap and None options are missing in Methods of Contraception dropdown

* feat: Update Assamese translations.

* Implemented automatic referral alerts when two or more maternal symptoms are selected.
Added alphabet and space validation for "Other" input fields (PPC method, death cause).

* feat: Dynamically update referral facility in PNC form based on selected danger signs and clarify string resources.

* chore: fix coderabbit issues

* refactor: update gestational age classification and post-term delivery validation logic.
Face Detection Implementation Fixes & Calibration
DeepakKumar471 and others added 25 commits June 25, 2026 11:59
Fix pregnancy registration form focus and scroll instability
@coderabbitai

coderabbitai Bot commented Jul 23, 2026

Copy link
Copy Markdown
Contributor

Important

Review skipped

Too many files!

This PR contains 457 files, which is 357 over the limit of 100.

To get a review, narrow the scope:
• coderabbit review --committed # exclude uncommitted changes
• coderabbit review --dir # limit to a subdirectory
• coderabbit review --base # compare against a closer base

Upgrade to a paid plan to raise the limit.

Usage-priced reviews support at most 300 files.

⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro Plus

Run ID: 87561855-33c2-4db1-b797-b0fb17a7026f

📥 Commits

Reviewing files that changed from the base of the PR and between d7561bc and 730543c.

📒 Files selected for processing (461)
  • app/build.gradle
  • app/src/main/AndroidManifest.xml
  • app/src/main/java/org/piramalswasthya/cho/CHOApplication.kt
  • app/src/main/java/org/piramalswasthya/cho/adapter/ANCVisitsAdapter.kt
  • app/src/main/java/org/piramalswasthya/cho/adapter/AbortionListAdapter.kt
  • app/src/main/java/org/piramalswasthya/cho/adapter/AdolescentListAdapter.kt
  • app/src/main/java/org/piramalswasthya/cho/adapter/AncVisitAdapter.kt
  • app/src/main/java/org/piramalswasthya/cho/adapter/AncVisitBottomSheetAdapter.kt
  • app/src/main/java/org/piramalswasthya/cho/adapter/ApiSearchAdapter.kt
  • app/src/main/java/org/piramalswasthya/cho/adapter/CHOCaseRecordItemAdapter.kt
  • app/src/main/java/org/piramalswasthya/cho/adapter/ChiefComplaintMultiAdapter.kt
  • app/src/main/java/org/piramalswasthya/cho/adapter/ChildRegistrationAdapter.kt
  • app/src/main/java/org/piramalswasthya/cho/adapter/DeliveryOutcomeAdapter.kt
  • app/src/main/java/org/piramalswasthya/cho/adapter/DiagnosisAdapter.kt
  • app/src/main/java/org/piramalswasthya/cho/adapter/ECRegistrationAdapter.kt
  • app/src/main/java/org/piramalswasthya/cho/adapter/ECTrackingAdapter.kt
  • app/src/main/java/org/piramalswasthya/cho/adapter/FormInputAdapter.kt
  • app/src/main/java/org/piramalswasthya/cho/adapter/IconGridAdapter.kt
  • app/src/main/java/org/piramalswasthya/cho/adapter/InfantListAdapter.kt
  • app/src/main/java/org/piramalswasthya/cho/adapter/InfantRegistrationAdapter.kt
  • app/src/main/java/org/piramalswasthya/cho/adapter/NeonatalOutcomeAdapter.kt
  • app/src/main/java/org/piramalswasthya/cho/adapter/PNCMotherAdapter.kt
  • app/src/main/java/org/piramalswasthya/cho/adapter/PatientItemAdapter.kt
  • app/src/main/java/org/piramalswasthya/cho/adapter/PharmacistItemAdapter.kt
  • app/src/main/java/org/piramalswasthya/cho/adapter/PmsmaListAdapter.kt
  • app/src/main/java/org/piramalswasthya/cho/adapter/PregnantWomenAdapter.kt
  • app/src/main/java/org/piramalswasthya/cho/adapter/PrescriptionAdapter.kt
  • app/src/main/java/org/piramalswasthya/cho/adapter/SelectBatchAdapter.kt
  • app/src/main/java/org/piramalswasthya/cho/adapter/SubCategoryAdapter.kt
  • app/src/main/java/org/piramalswasthya/cho/adapter/ViewPagerAdapter.kt
  • app/src/main/java/org/piramalswasthya/cho/adapter/VillageDropdownAdapter.kt
  • app/src/main/java/org/piramalswasthya/cho/configuration/ChildBeneficiaryRegistrationDataset.kt
  • app/src/main/java/org/piramalswasthya/cho/configuration/ChildRegistrationDataset.kt
  • app/src/main/java/org/piramalswasthya/cho/configuration/Dataset.kt
  • app/src/main/java/org/piramalswasthya/cho/configuration/DeliveryOutcomeDataset.kt
  • app/src/main/java/org/piramalswasthya/cho/configuration/EarDiagnosisDataset.kt
  • app/src/main/java/org/piramalswasthya/cho/configuration/ElderlyHealthAssessmentDataset.kt
  • app/src/main/java/org/piramalswasthya/cho/configuration/EligibleCoupleTrackingDataset.kt
  • app/src/main/java/org/piramalswasthya/cho/configuration/MentalHealthScreeningDataset.kt
  • app/src/main/java/org/piramalswasthya/cho/configuration/NeonatalOutcomeDataset.kt
  • app/src/main/java/org/piramalswasthya/cho/configuration/NoseDiagnosisDataset.kt
  • app/src/main/java/org/piramalswasthya/cho/configuration/OralHealthDataset.kt
  • app/src/main/java/org/piramalswasthya/cho/configuration/PainAndSymptomAssessmentDataset.kt
  • app/src/main/java/org/piramalswasthya/cho/configuration/PncFormDataset.kt
  • app/src/main/java/org/piramalswasthya/cho/configuration/PregnantWomanAncAbortionDataset.kt
  • app/src/main/java/org/piramalswasthya/cho/configuration/PregnantWomanAncVisitDataset.kt
  • app/src/main/java/org/piramalswasthya/cho/configuration/PregnantWomanRegistrationDataset.kt
  • app/src/main/java/org/piramalswasthya/cho/configuration/PsychosocialCaregiverSupportDataset.kt
  • app/src/main/java/org/piramalswasthya/cho/configuration/RMNCHAIconDataset.kt
  • app/src/main/java/org/piramalswasthya/cho/configuration/ReferralFollowUpDataset.kt
  • app/src/main/java/org/piramalswasthya/cho/configuration/ThroatDiagnosisDataset.kt
  • app/src/main/java/org/piramalswasthya/cho/coroutines/CoroutinesModule.kt
  • app/src/main/java/org/piramalswasthya/cho/coroutines/DispatcherProvider.kt
  • app/src/main/java/org/piramalswasthya/cho/database/converters/MasterDataListConverter.kt
  • app/src/main/java/org/piramalswasthya/cho/database/room/InAppDb.kt
  • app/src/main/java/org/piramalswasthya/cho/database/room/LabProcedureMasterSeed.kt
  • app/src/main/java/org/piramalswasthya/cho/database/room/SyncModuleIds.kt
  • app/src/main/java/org/piramalswasthya/cho/database/room/SyncStateValue.kt
  • app/src/main/java/org/piramalswasthya/cho/database/room/dao/AshaDueListDao.kt
  • app/src/main/java/org/piramalswasthya/cho/database/room/dao/BenFlowDao.kt
  • app/src/main/java/org/piramalswasthya/cho/database/room/dao/DeliveryOutcomeDao.kt
  • app/src/main/java/org/piramalswasthya/cho/database/room/dao/EarDiagnosisAssessmentDao.kt
  • app/src/main/java/org/piramalswasthya/cho/database/room/dao/EcrDao.kt
  • app/src/main/java/org/piramalswasthya/cho/database/room/dao/ElderlyHealthAssessmentDao.kt
  • app/src/main/java/org/piramalswasthya/cho/database/room/dao/HealthCenterDao.kt
  • app/src/main/java/org/piramalswasthya/cho/database/room/dao/InfantRegDao.kt
  • app/src/main/java/org/piramalswasthya/cho/database/room/dao/LanguageDao.kt
  • app/src/main/java/org/piramalswasthya/cho/database/room/dao/MaternalHealthDao.kt
  • app/src/main/java/org/piramalswasthya/cho/database/room/dao/MentalHealthScreeningDao.kt
  • app/src/main/java/org/piramalswasthya/cho/database/room/dao/NeonatalOutcomeDao.kt
  • app/src/main/java/org/piramalswasthya/cho/database/room/dao/NoseDiagnosisAssessmentDao.kt
  • app/src/main/java/org/piramalswasthya/cho/database/room/dao/OphthalmicDao.kt
  • app/src/main/java/org/piramalswasthya/cho/database/room/dao/OralHealthDao.kt
  • app/src/main/java/org/piramalswasthya/cho/database/room/dao/PainAndSymptomAssessmentDao.kt
  • app/src/main/java/org/piramalswasthya/cho/database/room/dao/PatientDao.kt
  • app/src/main/java/org/piramalswasthya/cho/database/room/dao/PatientVisitInfoSyncDao.kt
  • app/src/main/java/org/piramalswasthya/cho/database/room/dao/PncDao.kt
  • app/src/main/java/org/piramalswasthya/cho/database/room/dao/PrescriptionDao.kt
  • app/src/main/java/org/piramalswasthya/cho/database/room/dao/ProcedureDao.kt
  • app/src/main/java/org/piramalswasthya/cho/database/room/dao/ProcedureMasterDao.kt
  • app/src/main/java/org/piramalswasthya/cho/database/room/dao/PsychosocialCaregiverSupportDao.kt
  • app/src/main/java/org/piramalswasthya/cho/database/room/dao/RegistrarMasterDataDao.kt
  • app/src/main/java/org/piramalswasthya/cho/database/room/dao/StatusOfWomanDao.kt
  • app/src/main/java/org/piramalswasthya/cho/database/room/dao/ThroatDiagnosisAssessmentDao.kt
  • app/src/main/java/org/piramalswasthya/cho/database/room/dao/VisitReasonAndCategoriesDao.kt
  • app/src/main/java/org/piramalswasthya/cho/database/shared_preferences/PreferenceDao.kt
  • app/src/main/java/org/piramalswasthya/cho/di/AppModule.kt
  • app/src/main/java/org/piramalswasthya/cho/di/TokenRefreshModule.kt
  • app/src/main/java/org/piramalswasthya/cho/facenet/Models.kt
  • app/src/main/java/org/piramalswasthya/cho/helpers/CaseClosureManager.kt
  • app/src/main/java/org/piramalswasthya/cho/helpers/CommonUtils.kt
  • app/src/main/java/org/piramalswasthya/cho/helpers/Konstants.kt
  • app/src/main/java/org/piramalswasthya/cho/helpers/Languages.kt
  • app/src/main/java/org/piramalswasthya/cho/model/BenDetailsDownsync.kt
  • app/src/main/java/org/piramalswasthya/cho/model/BenFlow.kt
  • app/src/main/java/org/piramalswasthya/cho/model/BenNewFlow.kt
  • app/src/main/java/org/piramalswasthya/cho/model/CBAC.kt
  • app/src/main/java/org/piramalswasthya/cho/model/DeliveryOutcome.kt
  • app/src/main/java/org/piramalswasthya/cho/model/DiagnosisUpsync.kt
  • app/src/main/java/org/piramalswasthya/cho/model/DiagnosisValue.kt
  • app/src/main/java/org/piramalswasthya/cho/model/DoctorDataDownSync.kt
  • app/src/main/java/org/piramalswasthya/cho/model/EarDiagnosisAssessment.kt
  • app/src/main/java/org/piramalswasthya/cho/model/ElderlyHealthAssessment.kt
  • app/src/main/java/org/piramalswasthya/cho/model/EligibleCoupleRegCache.kt
  • app/src/main/java/org/piramalswasthya/cho/model/EligibleCoupleTrackingCache.kt
  • app/src/main/java/org/piramalswasthya/cho/model/ExaminationDetails.kt
  • app/src/main/java/org/piramalswasthya/cho/model/FormElement.kt
  • app/src/main/java/org/piramalswasthya/cho/model/HistoryDetails.kt
  • app/src/main/java/org/piramalswasthya/cho/model/Icon.kt
  • app/src/main/java/org/piramalswasthya/cho/model/InfantReg.kt
  • app/src/main/java/org/piramalswasthya/cho/model/InputType.kt
  • app/src/main/java/org/piramalswasthya/cho/model/LoginSettingsData.kt
  • app/src/main/java/org/piramalswasthya/cho/model/MaternalHealth.kt
  • app/src/main/java/org/piramalswasthya/cho/model/MentalHealthScreeningCache.kt
  • app/src/main/java/org/piramalswasthya/cho/model/NeonatalOutcome.kt
  • app/src/main/java/org/piramalswasthya/cho/model/NoseDiagnosisAssessment.kt
  • app/src/main/java/org/piramalswasthya/cho/model/OccupationMaster.kt
  • app/src/main/java/org/piramalswasthya/cho/model/OphthalmicVisit.kt
  • app/src/main/java/org/piramalswasthya/cho/model/OralHealth.kt
  • app/src/main/java/org/piramalswasthya/cho/model/OtherCphcMentalHealthNetworkMapper.kt
  • app/src/main/java/org/piramalswasthya/cho/model/OtherCphcNetworkModels.kt
  • app/src/main/java/org/piramalswasthya/cho/model/PNC.kt
  • app/src/main/java/org/piramalswasthya/cho/model/PainAndSymptomAssessment.kt
  • app/src/main/java/org/piramalswasthya/cho/model/Patient.kt
  • app/src/main/java/org/piramalswasthya/cho/model/PatientVisitInfoSync.kt
  • app/src/main/java/org/piramalswasthya/cho/model/PatientVisitInformation.kt
  • app/src/main/java/org/piramalswasthya/cho/model/PncPatient.kt
  • app/src/main/java/org/piramalswasthya/cho/model/Prescription.kt
  • app/src/main/java/org/piramalswasthya/cho/model/PrescriptionUpsync.kt
  • app/src/main/java/org/piramalswasthya/cho/model/PrescriptionValues.kt
  • app/src/main/java/org/piramalswasthya/cho/model/Procedure.kt
  • app/src/main/java/org/piramalswasthya/cho/model/ProcedureMaster.kt
  • app/src/main/java/org/piramalswasthya/cho/model/PsychosocialCaregiverSupport.kt
  • app/src/main/java/org/piramalswasthya/cho/model/ReferUpsync.kt
  • app/src/main/java/org/piramalswasthya/cho/model/ReferralFollowUpFields.kt
  • app/src/main/java/org/piramalswasthya/cho/model/ReferralFollowUpModel.kt
  • app/src/main/java/org/piramalswasthya/cho/model/StatusOfWomanMaster.kt
  • app/src/main/java/org/piramalswasthya/cho/model/ThroatDiagnosisAssessment.kt
  • app/src/main/java/org/piramalswasthya/cho/model/User.kt
  • app/src/main/java/org/piramalswasthya/cho/model/VisitDetails.kt
  • app/src/main/java/org/piramalswasthya/cho/model/VitalDetails.kt
  • app/src/main/java/org/piramalswasthya/cho/network/AmritApiService.kt
  • app/src/main/java/org/piramalswasthya/cho/network/JsonAdapters.kt
  • app/src/main/java/org/piramalswasthya/cho/network/TokenRefreshProvider.kt
  • app/src/main/java/org/piramalswasthya/cho/network/TokenRefreshProviderImpl.kt
  • app/src/main/java/org/piramalswasthya/cho/network/interceptors/AuthRefreshInterceptor.kt
  • app/src/main/java/org/piramalswasthya/cho/network/interceptors/TokenInsertTmcInterceptor.kt
  • app/src/main/java/org/piramalswasthya/cho/repositories/AmritSyncRepositoryHelper.kt
  • app/src/main/java/org/piramalswasthya/cho/repositories/BenFlowRepo.kt
  • app/src/main/java/org/piramalswasthya/cho/repositories/BenVisitRepo.kt
  • app/src/main/java/org/piramalswasthya/cho/repositories/CaseRecordeRepo.kt
  • app/src/main/java/org/piramalswasthya/cho/repositories/CbacRepo.kt
  • app/src/main/java/org/piramalswasthya/cho/repositories/CphcDetailsRepository.kt
  • app/src/main/java/org/piramalswasthya/cho/repositories/DeliveryOutcomeRepo.kt
  • app/src/main/java/org/piramalswasthya/cho/repositories/DoctorMasterDataMaleRepo.kt
  • app/src/main/java/org/piramalswasthya/cho/repositories/EarDiagnosisRepo.kt
  • app/src/main/java/org/piramalswasthya/cho/repositories/EcrRepo.kt
  • app/src/main/java/org/piramalswasthya/cho/repositories/ElderlyHealthRepo.kt
  • app/src/main/java/org/piramalswasthya/cho/repositories/InfantRegRepo.kt
  • app/src/main/java/org/piramalswasthya/cho/repositories/LanguageRepo.kt
  • app/src/main/java/org/piramalswasthya/cho/repositories/MaleMasterDataRepository.kt
  • app/src/main/java/org/piramalswasthya/cho/repositories/MaternalHealthRepo.kt
  • app/src/main/java/org/piramalswasthya/cho/repositories/MentalHealthScreeningRepo.kt
  • app/src/main/java/org/piramalswasthya/cho/repositories/NeonatalOutcomeRepo.kt
  • app/src/main/java/org/piramalswasthya/cho/repositories/NoseDiagnosisRepo.kt
  • app/src/main/java/org/piramalswasthya/cho/repositories/OphthalmicRepository.kt
  • app/src/main/java/org/piramalswasthya/cho/repositories/OralHealthRepo.kt
  • app/src/main/java/org/piramalswasthya/cho/repositories/PainAndSymptomAssessmentRepo.kt
  • app/src/main/java/org/piramalswasthya/cho/repositories/PatientRepo.kt
  • app/src/main/java/org/piramalswasthya/cho/repositories/PatientVisitInfoSyncRepo.kt
  • app/src/main/java/org/piramalswasthya/cho/repositories/PncRepo.kt
  • app/src/main/java/org/piramalswasthya/cho/repositories/ProcedureRepo.kt
  • app/src/main/java/org/piramalswasthya/cho/repositories/PsychosocialCaregiverSupportRepo.kt
  • app/src/main/java/org/piramalswasthya/cho/repositories/RegistrarMasterDataRepo.kt
  • app/src/main/java/org/piramalswasthya/cho/repositories/RepositorySyncUtils.kt
  • app/src/main/java/org/piramalswasthya/cho/repositories/ThroatDiagnosisRepo.kt
  • app/src/main/java/org/piramalswasthya/cho/repositories/UserRepo.kt
  • app/src/main/java/org/piramalswasthya/cho/repositories/VisitReasonsAndCategoriesRepo.kt
  • app/src/main/java/org/piramalswasthya/cho/ui/BindingUtils.kt
  • app/src/main/java/org/piramalswasthya/cho/ui/ENT/EarDiagnosisFormFragment.kt
  • app/src/main/java/org/piramalswasthya/cho/ui/ENT/EarDiagnosisFormViewModel.kt
  • app/src/main/java/org/piramalswasthya/cho/ui/ENT/NoseDiagnosisFormFragment.kt
  • app/src/main/java/org/piramalswasthya/cho/ui/ENT/NoseDiagnosisFormViewModel.kt
  • app/src/main/java/org/piramalswasthya/cho/ui/ENT/ThroatDiagnosisFormFragment.kt
  • app/src/main/java/org/piramalswasthya/cho/ui/ENT/ThroatDiagnosisFormViewModel.kt
  • app/src/main/java/org/piramalswasthya/cho/ui/abha_id_activity/aadhaar_id/aadhaar_num_asha/AadhaarNumberAshaFragment.kt
  • app/src/main/java/org/piramalswasthya/cho/ui/abha_id_activity/aadhaar_otp/AadhaarOtpFragment.kt
  • app/src/main/java/org/piramalswasthya/cho/ui/abha_id_activity/aadhaar_otp/AadhaarOtpViewModel.kt
  • app/src/main/java/org/piramalswasthya/cho/ui/abha_id_activity/create_abha_id/CreateAbhaFragment.kt
  • app/src/main/java/org/piramalswasthya/cho/ui/commons/BaseAssessmentFormFragment.kt
  • app/src/main/java/org/piramalswasthya/cho/ui/commons/BaseFormViewModel.kt
  • app/src/main/java/org/piramalswasthya/cho/ui/commons/CphcFormNavigation.kt
  • app/src/main/java/org/piramalswasthya/cho/ui/commons/CphcFormTypeResolver.kt
  • app/src/main/java/org/piramalswasthya/cho/ui/commons/DropdownConst.kt
  • app/src/main/java/org/piramalswasthya/cho/ui/commons/OtherCPHCServicesViewModel.kt
  • app/src/main/java/org/piramalswasthya/cho/ui/commons/case_record/CaseRecordCustom.kt
  • app/src/main/java/org/piramalswasthya/cho/ui/commons/case_record/CaseRecordViewModel.kt
  • app/src/main/java/org/piramalswasthya/cho/ui/commons/cbac/CbacFragment.kt
  • app/src/main/java/org/piramalswasthya/cho/ui/commons/cbac/CbacViewModel.kt
  • app/src/main/java/org/piramalswasthya/cho/ui/commons/eligible_couple/tracking/form/EligibleCoupleTrackingFormFragment.kt
  • app/src/main/java/org/piramalswasthya/cho/ui/commons/eligible_couple/tracking/form/EligibleCoupleTrackingFormViewModel.kt
  • app/src/main/java/org/piramalswasthya/cho/ui/commons/fhir_patient_vitals/FhirVitalsFragment.kt
  • app/src/main/java/org/piramalswasthya/cho/ui/commons/fhir_patient_vitals/FhirVitalsViewModel.kt
  • app/src/main/java/org/piramalswasthya/cho/ui/commons/fhir_visit_details/ChiefComplaintAdapter.kt
  • app/src/main/java/org/piramalswasthya/cho/ui/commons/fhir_visit_details/FhirVisitDetailsFragment.kt
  • app/src/main/java/org/piramalswasthya/cho/ui/commons/fhir_visit_details/FragmentVisitDetail.kt
  • app/src/main/java/org/piramalswasthya/cho/ui/commons/fhir_visit_details/VisitDetailAdapter.kt
  • app/src/main/java/org/piramalswasthya/cho/ui/commons/fhir_visit_details/VisitDetailViewModel.kt
  • app/src/main/java/org/piramalswasthya/cho/ui/commons/govt_id/GovtIdViewModel.kt
  • app/src/main/java/org/piramalswasthya/cho/ui/commons/immunization_due/child_immunization/form/ImmunizationFormFragment.kt
  • app/src/main/java/org/piramalswasthya/cho/ui/commons/lab_technician/LabTechnicianFormFragment.kt
  • app/src/main/java/org/piramalswasthya/cho/ui/commons/lab_technician/LabTechnicianFormViewModel.kt
  • app/src/main/java/org/piramalswasthya/cho/ui/commons/maternal_health/delivery_outcome/form/DeliveryOutcomeFormFragment.kt
  • app/src/main/java/org/piramalswasthya/cho/ui/commons/maternal_health/delivery_outcome/form/DeliveryOutcomeFormViewModel.kt
  • app/src/main/java/org/piramalswasthya/cho/ui/commons/maternal_health/neonatal_outcome/form/NeonatalOutcomeFormFragment.kt
  • app/src/main/java/org/piramalswasthya/cho/ui/commons/maternal_health/neonatal_outcome/form/NeonatalOutcomeFormViewModel.kt
  • app/src/main/java/org/piramalswasthya/cho/ui/commons/maternal_health/pnc/form/PncFormFragment.kt
  • app/src/main/java/org/piramalswasthya/cho/ui/commons/maternal_health/pnc/form/PncFormViewModel.kt
  • app/src/main/java/org/piramalswasthya/cho/ui/commons/maternal_health/pregnant_woment_anc_visits/form/PwAncFormFragment.kt
  • app/src/main/java/org/piramalswasthya/cho/ui/commons/maternal_health/pregnant_woment_anc_visits/form/PwAncFormViewModel.kt
  • app/src/main/java/org/piramalswasthya/cho/ui/commons/maternal_health/pwr/form/PregnancyRegistrationFormFragment.kt
  • app/src/main/java/org/piramalswasthya/cho/ui/commons/maternal_health/pwr/form/PregnancyRegistrationFormViewModal.kt
  • app/src/main/java/org/piramalswasthya/cho/ui/commons/personal_details/PersonalDetailsFragment.kt
  • app/src/main/java/org/piramalswasthya/cho/ui/commons/personal_details/PersonalDetailsViewModel.kt
  • app/src/main/java/org/piramalswasthya/cho/ui/commons/pharmacist/PharmacistFormFragment.kt
  • app/src/main/java/org/piramalswasthya/cho/ui/commons/pharmacist/PharmacistFormViewModel.kt
  • app/src/main/java/org/piramalswasthya/cho/ui/commons/pharmacist/PrescriptionBatchFormFragment.kt
  • app/src/main/java/org/piramalswasthya/cho/ui/commons/pharmacist/SelectBatchFragment.kt
  • app/src/main/java/org/piramalswasthya/cho/ui/edit_patient_details_activity/EditPatientDetailsActivity.kt
  • app/src/main/java/org/piramalswasthya/cho/ui/edit_patient_details_activity/EditPatientDetailsViewModel.kt
  • app/src/main/java/org/piramalswasthya/cho/ui/elder_health/ElderlyHealthAssessmentFormFragment.kt
  • app/src/main/java/org/piramalswasthya/cho/ui/elder_health/ElderlyHealthAssessmentFormViewModel.kt
  • app/src/main/java/org/piramalswasthya/cho/ui/elder_health/PainAndSymptomAssessmentFormFragment.kt
  • app/src/main/java/org/piramalswasthya/cho/ui/elder_health/PainAndSymptomAssessmentFormViewModel.kt
  • app/src/main/java/org/piramalswasthya/cho/ui/elder_health/PsychosocialCaregiverSupportFormFragment.kt
  • app/src/main/java/org/piramalswasthya/cho/ui/elder_health/PsychosocialCaregiverSupportFormViewModel.kt
  • app/src/main/java/org/piramalswasthya/cho/ui/home/HomeFragment.kt
  • app/src/main/java/org/piramalswasthya/cho/ui/home/HomeViewModel.kt
  • app/src/main/java/org/piramalswasthya/cho/ui/home/ProgressDialogFragment.kt
  • app/src/main/java/org/piramalswasthya/cho/ui/home/RMNCHAFragment.kt
  • app/src/main/java/org/piramalswasthya/cho/ui/home/SyncViewModel.kt
  • app/src/main/java/org/piramalswasthya/cho/ui/home/rmncha/SubModuleActivity.kt
  • app/src/main/java/org/piramalswasthya/cho/ui/home/rmncha/SubModuleFragment.kt
  • app/src/main/java/org/piramalswasthya/cho/ui/home/rmncha/child_care/AdolescentListFragment.kt
  • app/src/main/java/org/piramalswasthya/cho/ui/home/rmncha/child_care/ChildBeneficiaryRegistrationFragment.kt
  • app/src/main/java/org/piramalswasthya/cho/ui/home/rmncha/child_care/ChildRegistrationFragment.kt
  • app/src/main/java/org/piramalswasthya/cho/ui/home/rmncha/child_care/ChildRegistrationListFragment.kt
  • app/src/main/java/org/piramalswasthya/cho/ui/home/rmncha/child_care/InfantListFragment.kt
  • app/src/main/java/org/piramalswasthya/cho/ui/home/rmncha/eligible_couple/EligibleCoupleTrackingFragment.kt
  • app/src/main/java/org/piramalswasthya/cho/ui/home/rmncha/eligible_couple/EligibleCoupleVisitHistoryBottomSheet.kt
  • app/src/main/java/org/piramalswasthya/cho/ui/home/rmncha/maternal_health/ANCVisitsFragment.kt
  • app/src/main/java/org/piramalswasthya/cho/ui/home/rmncha/maternal_health/AbortionFormFragment.kt
  • app/src/main/java/org/piramalswasthya/cho/ui/home/rmncha/maternal_health/AbortionFormViewModel.kt
  • app/src/main/java/org/piramalswasthya/cho/ui/home/rmncha/maternal_health/AbortionListFragment.kt
  • app/src/main/java/org/piramalswasthya/cho/ui/home/rmncha/maternal_health/AncBottomSheetFragment.kt
  • app/src/main/java/org/piramalswasthya/cho/ui/home/rmncha/maternal_health/BaseMaternalHealthListFragment.kt
  • app/src/main/java/org/piramalswasthya/cho/ui/home/rmncha/maternal_health/DeliveryOutcomeFormFragment.kt
  • app/src/main/java/org/piramalswasthya/cho/ui/home/rmncha/maternal_health/DeliveryOutcomeFormViewModel.kt
  • app/src/main/java/org/piramalswasthya/cho/ui/home/rmncha/maternal_health/DeliveryOutcomeFragment.kt
  • app/src/main/java/org/piramalswasthya/cho/ui/home/rmncha/maternal_health/EPmsmaListFragment.kt
  • app/src/main/java/org/piramalswasthya/cho/ui/home/rmncha/maternal_health/MaternalHealthNavHostFragment.kt
  • app/src/main/java/org/piramalswasthya/cho/ui/home/rmncha/maternal_health/NeonatalOutcomeFragment.kt
  • app/src/main/java/org/piramalswasthya/cho/ui/home/rmncha/maternal_health/PNCMotherListFragment.kt
  • app/src/main/java/org/piramalswasthya/cho/ui/home/rmncha/maternal_health/PncBottomSheetFragment.kt
  • app/src/main/java/org/piramalswasthya/cho/ui/home/rmncha/maternal_health/PregnantWomenRegistrationFragment.kt
  • app/src/main/java/org/piramalswasthya/cho/ui/home_activity/DashboardFragment.kt
  • app/src/main/java/org/piramalswasthya/cho/ui/home_activity/HomeActivity.kt
  • app/src/main/java/org/piramalswasthya/cho/ui/home_activity/HomeActivityViewModel.kt
  • app/src/main/java/org/piramalswasthya/cho/ui/login_activity/cho_login/hwc/HwcFragment.kt
  • app/src/main/java/org/piramalswasthya/cho/ui/login_activity/cho_login/outreach/OutreachFragment.kt
  • app/src/main/java/org/piramalswasthya/cho/ui/login_activity/login_settings/LoginSettingsFragment.kt
  • app/src/main/java/org/piramalswasthya/cho/ui/login_activity/login_settings/LoginSettingsViewModel.kt
  • app/src/main/java/org/piramalswasthya/cho/ui/login_activity/username/UsernameFragment.kt
  • app/src/main/java/org/piramalswasthya/cho/ui/master_location_settings/MasterLocationSettingsActivity.kt
  • app/src/main/java/org/piramalswasthya/cho/ui/mental_health/MentalHealthScreeningFormFragment.kt
  • app/src/main/java/org/piramalswasthya/cho/ui/mental_health/MentalHealthScreeningFormViewModel.kt
  • app/src/main/java/org/piramalswasthya/cho/ui/ophthalmic_screening/OphthalmicScreeningFragment.kt
  • app/src/main/java/org/piramalswasthya/cho/ui/ophthalmic_screening/OphthalmicScreeningViewModel.kt
  • app/src/main/java/org/piramalswasthya/cho/ui/oral_health/OralHealthFormFragment.kt
  • app/src/main/java/org/piramalswasthya/cho/ui/oral_health/OralHealthFormViewModel.kt
  • app/src/main/java/org/piramalswasthya/cho/ui/outreach_activity/OutreachActivity.kt
  • app/src/main/java/org/piramalswasthya/cho/ui/outreach_activity/outreach_activity_form/OutreachActivityFormFragment.kt
  • app/src/main/java/org/piramalswasthya/cho/ui/register_patient_activity/RegisterPatientActivity.kt
  • app/src/main/java/org/piramalswasthya/cho/ui/register_patient_activity/location_details/LocationViewModel.kt
  • app/src/main/java/org/piramalswasthya/cho/ui/register_patient_activity/other_informations/OtherInformationsFragment.kt
  • app/src/main/java/org/piramalswasthya/cho/ui/register_patient_activity/patient_details/PatientDetailsFragment.kt
  • app/src/main/java/org/piramalswasthya/cho/ui/register_patient_activity/patient_details/PatientDetailsViewModel.kt
  • app/src/main/java/org/piramalswasthya/cho/ui/web_view_activity/WebViewActivity.kt
  • app/src/main/java/org/piramalswasthya/cho/ui/web_view_activity/web_view/WebViewFragment.kt
  • app/src/main/java/org/piramalswasthya/cho/utils/BindingUtils.kt
  • app/src/main/java/org/piramalswasthya/cho/utils/DateTimeUtil.kt
  • app/src/main/java/org/piramalswasthya/cho/utils/ESanjeevaniLauncher.kt
  • app/src/main/java/org/piramalswasthya/cho/utils/FaceSearchHelper.kt
  • app/src/main/java/org/piramalswasthya/cho/utils/ImgUtils.kt
  • app/src/main/java/org/piramalswasthya/cho/utils/InAppUpdateHelper.kt
  • app/src/main/java/org/piramalswasthya/cho/utils/KeyboardUtils.kt
  • app/src/main/java/org/piramalswasthya/cho/utils/MasterDataLocalizer.kt
  • app/src/main/java/org/piramalswasthya/cho/utils/RMNCHAUtils.kt
  • app/src/main/java/org/piramalswasthya/cho/work/BaseAmritSyncWorker.kt
  • app/src/main/java/org/piramalswasthya/cho/work/PullAncVisitsWorker.kt
  • app/src/main/java/org/piramalswasthya/cho/work/PullBenFlowFromAmritWorker.kt
  • app/src/main/java/org/piramalswasthya/cho/work/PullCbacFromAmritWorker.kt
  • app/src/main/java/org/piramalswasthya/cho/work/PullClinicalRecordsWorker.kt
  • app/src/main/java/org/piramalswasthya/cho/work/PullDeliveryOutcomeWorker.kt
  • app/src/main/java/org/piramalswasthya/cho/work/PullEarFromAmritWorker.kt
  • app/src/main/java/org/piramalswasthya/cho/work/PullElderlyFromAmritWorker.kt
  • app/src/main/java/org/piramalswasthya/cho/work/PullEligibleCouplesWorker.kt
  • app/src/main/java/org/piramalswasthya/cho/work/PullInfantRegisterWorker.kt
  • app/src/main/java/org/piramalswasthya/cho/work/PullLabRecordFormWorker.kt
  • app/src/main/java/org/piramalswasthya/cho/work/PullMentalFromAmritWorker.kt
  • app/src/main/java/org/piramalswasthya/cho/work/PullNoseFromAmritWorker.kt
  • app/src/main/java/org/piramalswasthya/cho/work/PullOphthalmicFromAmritWorker.kt
  • app/src/main/java/org/piramalswasthya/cho/work/PullOralFromAmritWorker.kt
  • app/src/main/java/org/piramalswasthya/cho/work/PullPainAssessmentFromAmritWorker.kt
  • app/src/main/java/org/piramalswasthya/cho/work/PullPncFromAmritWorker.kt
  • app/src/main/java/org/piramalswasthya/cho/work/PullPregnantWomenWorker.kt
  • app/src/main/java/org/piramalswasthya/cho/work/PullPsychosocialCaregiverSupportWorker.kt
  • app/src/main/java/org/piramalswasthya/cho/work/PullThroatFromAmritWorker.kt
  • app/src/main/java/org/piramalswasthya/cho/work/PushAncToAmritWorker.kt
  • app/src/main/java/org/piramalswasthya/cho/work/PushBenVisitInfoToAmrit.kt
  • app/src/main/java/org/piramalswasthya/cho/work/PushDeliveryOutcomeToAmritWorker.kt
  • app/src/main/java/org/piramalswasthya/cho/work/PushECToAmritWorker.kt
  • app/src/main/java/org/piramalswasthya/cho/work/PushEarToAmritWorker.kt
  • app/src/main/java/org/piramalswasthya/cho/work/PushElderlyToAmritWorker.kt
  • app/src/main/java/org/piramalswasthya/cho/work/PushInfantRegisterToAmritWorker.kt
  • app/src/main/java/org/piramalswasthya/cho/work/PushMentalToAmritWorker.kt
  • app/src/main/java/org/piramalswasthya/cho/work/PushNoseToAmritWorker.kt
  • app/src/main/java/org/piramalswasthya/cho/work/PushOphthalmicToAmritWorker.kt
  • app/src/main/java/org/piramalswasthya/cho/work/PushOralToAmritWorker.kt
  • app/src/main/java/org/piramalswasthya/cho/work/PushPWRToAmritWorker.kt
  • app/src/main/java/org/piramalswasthya/cho/work/PushPainAssessmentToAmritWorker.kt
  • app/src/main/java/org/piramalswasthya/cho/work/PushPsychosocialCaregiverSupportWorker.kt
  • app/src/main/java/org/piramalswasthya/cho/work/PushThroatToAmritWorker.kt
  • app/src/main/java/org/piramalswasthya/cho/work/WorkerExecutionUtils.kt
  • app/src/main/java/org/piramalswasthya/cho/work/WorkerUtils.kt
  • app/src/main/res/drawable/bg_circular_1.xml
  • app/src/main/res/drawable/bg_circular_2.xml
  • app/src/main/res/drawable/bg_skeleton_action_primary.xml
  • app/src/main/res/drawable/bg_skeleton_action_success.xml
  • app/src/main/res/drawable/bg_skeleton_block.xml
  • app/src/main/res/drawable/bg_skeleton_header_block.xml
  • app/src/main/res/drawable/bg_skeleton_header_circle.xml
  • app/src/main/res/drawable/ic__adolescent.xml
  • app/src/main/res/drawable/ic__anc_visit.xml
  • app/src/main/res/drawable/ic__child.xml
  • app/src/main/res/drawable/ic__child_care.xml
  • app/src/main/res/drawable/ic__child_registration.xml
  • app/src/main/res/drawable/ic__delivery_outcome.xml
  • app/src/main/res/drawable/ic__eligible_couple.xml
  • app/src/main/res/drawable/ic__infant.xml
  • app/src/main/res/drawable/ic__infant_registration.xml
  • app/src/main/res/drawable/ic__maternal_health.xml
  • app/src/main/res/drawable/ic__mother.xml
  • app/src/main/res/drawable/ic__pwr.xml
  • app/src/main/res/drawable/ic_doc_upload.xml
  • app/src/main/res/drawable/ic_edit_white.xml
  • app/src/main/res/drawable/ic_icon_language.xml
  • app/src/main/res/drawable/prescription_document.xml
  • app/src/main/res/layout/activity_abortion_list.xml
  • app/src/main/res/layout/activity_anc_visits.xml
  • app/src/main/res/layout/activity_edit_patient_details.xml
  • app/src/main/res/layout/activity_home.xml
  • app/src/main/res/layout/activity_register_patient.xml
  • app/src/main/res/layout/activity_sub_module.xml
  • app/src/main/res/layout/activity_web_view.xml
  • app/src/main/res/layout/bottom_sheet_anc.xml
  • app/src/main/res/layout/bottom_sheet_anc_visits.xml
  • app/src/main/res/layout/bottom_sheet_ec_visit_history.xml
  • app/src/main/res/layout/bottom_sheet_eligible_couple_visit_history.xml
  • app/src/main/res/layout/bottom_sheet_pnc_visits.xml
  • app/src/main/res/layout/case_record_custom_layout.xml
  • app/src/main/res/layout/cho_list_item_view.xml
  • app/src/main/res/layout/cutom_number_picker.xml
  • app/src/main/res/layout/dialog_radio_btns.xml
  • app/src/main/res/layout/fragment_abortion_action.xml
  • app/src/main/res/layout/fragment_abortion_list.xml
  • app/src/main/res/layout/fragment_adolescent_list.xml
  • app/src/main/res/layout/fragment_anc_visits.xml
  • app/src/main/res/layout/fragment_cbac.xml
  • app/src/main/res/layout/fragment_child_reg_list.xml
  • app/src/main/res/layout/fragment_dashboard.xml
  • app/src/main/res/layout/fragment_delivery_outcome.xml
  • app/src/main/res/layout/fragment_e_pmsma_list.xml
  • app/src/main/res/layout/fragment_ear_diagnosis_form.xml
  • app/src/main/res/layout/fragment_elderly_health_assessment_form.xml
  • app/src/main/res/layout/fragment_eligible_couple_tracking.xml
  • app/src/main/res/layout/fragment_home.xml
  • app/src/main/res/layout/fragment_infant_list.xml
  • app/src/main/res/layout/fragment_maternal_health_nav_host.xml
  • app/src/main/res/layout/fragment_mental_health_screening_form.xml
  • app/src/main/res/layout/fragment_neonatal_outcome.xml
  • app/src/main/res/layout/fragment_neonatal_outcome_list.xml
  • app/src/main/res/layout/fragment_new_form.xml
  • app/src/main/res/layout/fragment_nose_diagnosis_form.xml
  • app/src/main/res/layout/fragment_ophthalmic_screening.xml
  • app/src/main/res/layout/fragment_oral_health_form.xml
  • app/src/main/res/layout/fragment_pain_symptom_assessment_form.xml
  • app/src/main/res/layout/fragment_patient_details.xml
  • app/src/main/res/layout/fragment_pharmacist_form.xml
  • app/src/main/res/layout/fragment_pnc_mother_list.xml
  • app/src/main/res/layout/fragment_pregnancy_registration_form.xml
  • app/src/main/res/layout/fragment_pregnant_women_registration.xml
  • app/src/main/res/layout/fragment_psychosocial_caregiver_support_form.xml
  • app/src/main/res/layout/fragment_register_patient.xml
  • app/src/main/res/layout/fragment_throat_diagnosis_form.xml
  • app/src/main/res/layout/fragment_username.xml
  • app/src/main/res/layout/fragment_vitals_custom.xml
  • app/src/main/res/layout/fragment_web_view.xml
  • app/src/main/res/layout/include_search_bar_with_camera.xml
  • app/src/main/res/layout/item_api_search_patient.xml
  • app/src/main/res/layout/layout_batch.xml
  • app/src/main/res/layout/layout_media_options.xml
  • app/src/main/res/layout/layout_upload_form.xml
  • app/src/main/res/layout/nav_header_home.xml
  • app/src/main/res/layout/patient_card_skeleton_item.xml
  • app/src/main/res/layout/patient_list_item_view.xml
  • app/src/main/res/layout/patient_list_view.xml
  • app/src/main/res/layout/pharmacist_list_item_view.xml
  • app/src/main/res/layout/pharmacist_list_view.xml
  • app/src/main/res/layout/prescription_custome_layout.xml
  • app/src/main/res/layout/rv_icon_grid.xml
  • app/src/main/res/layout/rv_input_form.xml
  • app/src/main/res/layout/rv_item_abortion.xml
  • app/src/main/res/layout/rv_item_adolescent_list.xml
  • app/src/main/res/layout/rv_item_anc_visit.xml
  • app/src/main/res/layout/rv_item_anc_visit_simple.xml
  • app/src/main/res/layout/rv_item_child_reg.xml
  • app/src/main/res/layout/rv_item_delivery_outcome.xml
  • app/src/main/res/layout/rv_item_ec_track.xml
  • app/src/main/res/layout/rv_item_icon_grid.xml
  • app/src/main/res/layout/rv_item_infant_list.xml
  • app/src/main/res/layout/rv_item_infant_reg.xml
  • app/src/main/res/layout/rv_item_neonatal_outcome.xml
  • app/src/main/res/layout/rv_item_patient_ec_with_form.xml
  • app/src/main/res/layout/rv_item_pmsma.xml
  • app/src/main/res/layout/rv_item_pnc_mother.xml
  • app/src/main/res/layout/rv_item_pregnant_woman.xml
  • app/src/main/res/layout/visit_details_info.xml
  • app/src/main/res/menu/activity_home_drawer.xml
  • app/src/main/res/menu/bottom_menu_nav.xml
  • app/src/main/res/navigation-v26/register_nav.xml
  • app/src/main/res/navigation/nav_edit_patient.xml
  • app/src/main/res/navigation/nav_home.xml
  • app/src/main/res/navigation/nav_maternal_health.xml
  • app/src/main/res/navigation/register_nav.xml
  • app/src/main/res/values-as/strings.xml
  • app/src/main/res/values-as/strings_abha.xml
  • app/src/main/res/values-as/strings_ncd.xml
  • app/src/main/res/values-hi/strings.xml
  • app/src/main/res/values-hi/strings_abha.xml
  • app/src/main/res/values-hi/strings_ncd.xml
  • app/src/main/res/values-kn-rIN/strings.xml
  • app/src/main/res/values/arrays.xml
  • app/src/main/res/values/attrs.xml
  • app/src/main/res/values/colors.xml
  • app/src/main/res/values/dimens.xml
  • app/src/main/res/values/integers.xml
  • app/src/main/res/values/plurals.xml
  • app/src/main/res/values/strings.xml
  • app/src/main/res/values/strings_abortion.xml
  • app/src/main/res/values/styles.xml

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

# Conflicts:
#	app/src/main/java/org/piramalswasthya/cho/CHOApplication.kt
#	app/src/main/java/org/piramalswasthya/cho/di/AppModule.kt
@sonarqubecloud

Copy link
Copy Markdown

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants