Refactor: remove KYP from the queue as it is one-time entry
Refactor: Remove KYP from the queue as it is one-time entry
♻ ️ Refactoring Request
Describe the current situation
Right now KYP is part of the queue stages and it is in between vitals and waiting stages which is not necessary as KYP is not a everytime entry rather it is a onetime entry as an extension to the patient profile.
Describe the suggested refactoring
Remove the KYP from queue and add it as a optinal entry at the registration that if we do not have the prior KYP details for the patients we take them at registration.
Benefits of the refactoring
Reduces the stages in the queues and makes it easier to track the patients KYP status.
Additional context
Add any other context, code snippets, or diagrams here.
📌 Follow semantic issue titling convention:<type>(<scope>): <description>(e.g.,refactor(auth): simplify token validation logicorperf(database): optimize query performance).