Conversation
ModithaM
approved these changes
Apr 10, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR renames the copied patient-service implementation under services/telemedicine-service so it is consistently represented as telemedicine-service across source code, configuration, and Maven module setup.
Changes
Renamed Java package usage from com.healio.patientservice to com.healio.telemedicineservice
Renamed application bootstrap class from PatientServiceApplication to TelemedicineServiceApplication
Renamed test class from PatientServiceApplicationTests to TelemedicineServiceApplicationTests
Renamed controller from PatientController to TelemedicineController
Updated controller base path from /v1/patient-service/ to /v1/telemedicine-service/
Updated spring.application.name to telemedicine-service
Updated module artifactId and name in services/telemedicine-service/pom.xml
Added services/telemedicine-service to the root Maven modules in pom.xml
Why
The telemedicine service was created by copying the patient service, so several class names, package names, and config values still referred to patient service. This PR aligns the module naming with its actual responsibility and avoids confusion in development and build configuration.
Testing
Searched the telemedicine-service module for leftover patient-service / patientservice references and cleared them
Build/test execution was not completed in this environment because Maven is unavailable locally and the Maven wrapper could not download dependencies due to sandbox network restrictions