Hello @nishika , welcome to OpenMRS and great first exploration of the codebase!
Those are excellent finds. Here’s how you may move forward:
Verify the TODOs are still relevant
Before creating tickets, do a quick sanity check by pulling the latest main branch and confirming that those TODO comments still exist. Sometimes they get resolved without the comment being removed.
Search JIRA more broadly
Try searching with different keywords like mergeVisits, exitFromCare or PatientService since tickets may exist under slightly different titles. Also check closed/resolved issues, as someone may have attempted this before and abandoned it.
Create JIRA tickets if none exist
If the TODOs are genuinely untracked, go ahead and create tickets on issues.openmrs.org. For each one, include:
The file + line number where the TODO appears
What the comment says and what behavior it implies