Hi @pavanipriya https://openmrs.atlassian.net/wiki/spaces/projects/pages/355008710/Immunizations+Vaccination+Schedule+in+O3+GSOC+2025 this is project wiki you can go through it and other related docs present in this talk post only
Hi @chintu , Thank you so much for the reply. I will go through it.
To handle off-schedule vaccinations, the system can flag doses outside valid windows as “recorded but not valid for schedule” and visually distinguish them using gray color. If the patient is still within an acceptable catch-up window, catch-up logic can suggest the next valid dose timing and tag it accordingly. How does this sound?
This sounds like a good idea. In EzVac, the actual sequence number and validity were calculated and not assumed from the data. So a patient might have had a third OPT but it was not recorded as OPT#3 as a concept, it was recorded as OPT and if it was given within the window it was flagged as valid and the sequence number was incremented. If it was not, it was flagged as invalid and the next OPT was considered #3… not #4, etc.