Total Points
336
All time
Total Activities
273
All time
Activity Types
7
Different types
Activity Overview
273 contributions in the last year
Less
More
Activity Breakdown
154 total activities · 336 total points
EOD Update
64 (41.6%)·128 pts
PR Merged
13 (8.4%)·91 pts
PR Reviewed
23 (14.9%)·46 pts
Issue Opened
17 (11.0%)·34 pts
PR Opened
20 (13.0%)·20 pts
Issue Assigned
17 (11.0%)·17 pts
154
Total Activities
336
Total Points
6
Activity Types
2.2
Avg Points/Activity
Activity Timeline
24 of 273 activities· 1 of 6 months
August 202524 activities
EOD Update+2
EOD Update
30th August
• Rebased local care_fe and care repos to have latest changes
• Created draft PR in care_fe with links to fe & be plugs and changes to care_fe & care
• Worked on creating a doc for the enhancements provided by Diet Management module, taking inspiration from previous CEPs
• Created a GitHub repo for demonstrating all the work done during my GSoC project
• Rebased local care_fe and care repos to have latest changes
• Created draft PR in care_fe with links to fe & be plugs and changes to care_fe & care
• Worked on creating a doc for the enhancements provided by Diet Management module, taking inspiration from previous CEPs
• Created a GitHub repo for demonstrating all the work done during my GSoC project
EOD Update+2
EOD Update
29th August:
• added endpoint in be for batch requests to be used by questionnaire
• updated NO form to send values to questionnaire state and fixed it
• fixed TS errors in the frontend and updated NP form
• communicated with the QA team
• added endpoint in be for batch requests to be used by questionnaire
• updated NO form to send values to questionnaire state and fixed it
• fixed TS errors in the frontend and updated NP form
• communicated with the QA team
EOD Update+2
EOD Update
28th August
• Went through feedback received from mentors on various issues
• Understood how the questionnaire react state is working
• Worked on fixing the NO questionnaire and created backend endpoints for handling batch requests.
• Went through feedback received from mentors on various issues
• Understood how the questionnaire react state is working
• Worked on fixing the NO questionnaire and created backend endpoints for handling batch requests.
EOD Update+2
EOD Update
26th August:
• shared the details of the error in NO questionnaire to mentors
• made changes in NP form to display fields correctly and handle errors
• went through final submission page for GSoC
• worked on getting the final flow done
• shared the details of the error in NO questionnaire to mentors
• made changes in NP form to display fields correctly and handle errors
• went through final submission page for GSoC
• worked on getting the final flow done
EOD Update+2
EOD Update
25th August:
• fixed the NO card to display nutrition and billing details.
• worked on fixing the error caused when FE fetches data from CID api.
• shared the details of the error in NO questionnaire to mentors.
• tested the existing routes after making changes and worked on solving the bugs.
• fixed the NO card to display nutrition and billing details.
• worked on fixing the error caused when FE fetches data from CID api.
• shared the details of the error in NO questionnaire to mentors.
• tested the existing routes after making changes and worked on solving the bugs.
EOD Update+2
EOD Update
24th August
• added billing related types in the care_diet_fe
• created api routes for listing ChargeItemDefinitions and ChargeItems
• updated NutritionProductForm to select CID
• updated NutritionOrderCard to show billing information
• added billing related types in the care_diet_fe
• created api routes for listing ChargeItemDefinitions and ChargeItems
• updated NutritionProductForm to select CID
• updated NutritionOrderCard to show billing information
EOD Update+2
EOD Update
23rd August
• added ChargeItem and ChargeItemDefinition fields in diet models for billing integration.
• added the nutrition_order & nutrition_intake service resources to ChargeItemResourceOptions in care repo.
• auto creation of ChargeItem when NO is created & accounts with status active whenever required.
• linked ChargeItems to NO with status billable when they are created.
• added checks and validation to prevent double billing.
• updated the NP and Intake serializers to include the billing logic.
Next
• complete the frontend for billing
• fix bugs and errors
• added ChargeItem and ChargeItemDefinition fields in diet models for billing integration.
• added the nutrition_order & nutrition_intake service resources to ChargeItemResourceOptions in care repo.
• auto creation of ChargeItem when NO is created & accounts with status active whenever required.
• linked ChargeItems to NO with status billable when they are created.
• added checks and validation to prevent double billing.
• updated the NP and Intake serializers to include the billing logic.
Next
• complete the frontend for billing
• fix bugs and errors
EOD Update+2
EOD Update
22nd August
• went through other possible approaches for NO questionnaire
• sent the problem in NO questionnaire to mentors and discussion about testing
• tested the new allergens and allergies fields added, by creating the corresponding items and tested the flow again
Next
• fix NO questionnaire based on the feedback
• billing integration in diet plugin
• went through other possible approaches for NO questionnaire
• sent the problem in NO questionnaire to mentors and discussion about testing
• tested the new allergens and allergies fields added, by creating the corresponding items and tested the flow again
Next
• fix NO questionnaire based on the feedback
• billing integration in diet plugin
EOD Update+2
EOD Update
20th August
• added intake log details under Nutrition Order Encounter tab and changed fetching logic from individual NO to encounter.
• went through different plugs to understand how their tailwind is working and understood how it is working for micro frontends.
• made styling changes in index.css and other parts of the fe plug.
• made changes in care_fe and care_diet_fe plug to make NO questionnaire work correctly, but still getting errors. 21st August
• fixed tailwind bleeding issue and fixed styling in all components of the plug.
• tried solving the issue in NO questionnaire where questionnaire response remains empty always.
• created
• updated NO questionnaire to show the corresponding allergy warnings
• created
• updated models for NO and NP to now store the allergy and allergens respectively, in the correct format.
Next
• fix the errors encountered in some places
• solve my query regarding the questionnaire
• added intake log details under Nutrition Order Encounter tab and changed fetching logic from individual NO to encounter.
• went through different plugs to understand how their tailwind is working and understood how it is working for micro frontends.
• made styling changes in index.css and other parts of the fe plug.
• made changes in care_fe and care_diet_fe plug to make NO questionnaire work correctly, but still getting errors. 21st August
• fixed tailwind bleeding issue and fixed styling in all components of the plug.
• tried solving the issue in NO questionnaire where questionnaire response remains empty always.
• created
allergyApi.ts on frontend to fetch patient's allergy history from allergy-intolerance system• updated NO questionnaire to show the corresponding allergy warnings
• created
valuesetApi.ts to get the data from system-allergy-code valueset and updated the NP creation frontend to now show the list of allergens which is fetched using this api.• updated models for NO and NP to now store the allergy and allergens respectively, in the correct format.
Next
• fix the errors encountered in some places
• solve my query regarding the questionnaire
EOD Update+2
EOD Update
19th August
• Discussion with mentors about change of plans and implementing the rest of the features.
• Moved the intake logging feature from location services to encounter nutrition order tab.
• Added "View Details" to see the details about NO and NI related to it.
• Updated the backend of intake log to support filtering by NO.
• Submitted a document regarding the timeline of implementation i am planning to do, to my mentors.
• Discussion with mentors about change of plans and implementing the rest of the features.
• Moved the intake logging feature from location services to encounter nutrition order tab.
• Added "View Details" to see the details about NO and NI related to it.
• Updated the backend of intake log to support filtering by NO.
• Submitted a document regarding the timeline of implementation i am planning to do, to my mentors.
EOD Update+2
EOD Update
18th August
• Still debugging the error in NO questionnaire.
• Worked on implementing the page to view past orders and filter them by type
• Still debugging the error in NO questionnaire.
• Worked on implementing the page to view past orders and filter them by type
EOD Update+2
EOD Update
August 17th
• fixed the display of patient names, locations and NPs in canteen dashboard and logging page
• made changes in the backend to support fetching of related data
• added sheet in canteen dashboard to view full details of the NO
• made ui changes
• fixed the display of patient names, locations and NPs in canteen dashboard and logging page
• made changes in the backend to support fetching of related data
• added sheet in canteen dashboard to view full details of the NO
• made ui changes
EOD Update+2
EOD Update
August 14th
• changed NO creation logic and added support for multiple NP.
• still debugging the error for creating NO questionnaire.
• design fixes, fixed small bugs and tested workflow.
Next
• change be logic to correctly display NP names in Canteen Orders and Intake Logging August 15th
• worked on fixing the display of NP in canteen dashboard and intake logs
• fixed more linting and formatting errors
• updated NutritionProductForm to be correctly used for editing and creating
• sent a video demonstrating the complete diet flow to mentors for review
• changed NO creation logic and added support for multiple NP.
• still debugging the error for creating NO questionnaire.
• design fixes, fixed small bugs and tested workflow.
Next
• change be logic to correctly display NP names in Canteen Orders and Intake Logging August 15th
• worked on fixing the display of NP in canteen dashboard and intake logs
• fixed more linting and formatting errors
• updated NutritionProductForm to be correctly used for editing and creating
• sent a video demonstrating the complete diet flow to mentors for review
EOD Update+2
EOD Update
August 13th
• created intake logging component for nurses/staff.
• added NO listing, pre-populated forms for logging, consumption status updates and historical view of all logs.
• updated APIs for the same and integrated it with the BE.
• added location selection in nutrition order questionnaire.
• completion of main functionality.
Next
• test the complete flow and fix the bugs
• fix questionnaire issue
• created intake logging component for nurses/staff.
• added NO listing, pre-populated forms for logging, consumption status updates and historical view of all logs.
• updated APIs for the same and integrated it with the BE.
• added location selection in nutrition order questionnaire.
• completion of main functionality.
Next
• test the complete flow and fix the bugs
• fix questionnaire issue
EOD Update+2
EOD Update
August 11th
• Recorded and sent a video of the updates I've made, to my mentors
• Discussed what needs to be done next with the mentors
• Explored pathology lab in services and started working on canteen dashboard August 12th
• added new internal_type in HealthcareService to include food and made the corresponding fe changes.
• added Food Service -> Canteen Orders navigation item in location navbar and also added a button to take user from services page to location's canteen orders page.
• edited LocationLayout.tsx to use a PLUGIN_Component for /nutrition_orders route which renders the LocationCanteenDashboard component from the care_diet_fe plug.
• created LocationCanteenDashboard component which shows the nutrition orders for a particular location (canteen) and updated manifest.
• made some changes in backend to make sure the above functionality works correctly.
• fixed linting errors in multiple places.
Next
• test canteen dashboard.
• create the intake logging fe components.
• Recorded and sent a video of the updates I've made, to my mentors
• Discussed what needs to be done next with the mentors
• Explored pathology lab in services and started working on canteen dashboard August 12th
• added new internal_type in HealthcareService to include food and made the corresponding fe changes.
• added Food Service -> Canteen Orders navigation item in location navbar and also added a button to take user from services page to location's canteen orders page.
• edited LocationLayout.tsx to use a PLUGIN_Component for /nutrition_orders route which renders the LocationCanteenDashboard component from the care_diet_fe plug.
• created LocationCanteenDashboard component which shows the nutrition orders for a particular location (canteen) and updated manifest.
• made some changes in backend to make sure the above functionality works correctly.
• fixed linting errors in multiple places.
Next
• test canteen dashboard.
• create the intake logging fe components.
EOD Update+2
EOD Update
August 10th
• fixed params in all components and removed placeholders from them.
• added nutrition product item under settings
• made changes in care_fe so that the above functionality works
• worked on the tailwind issue
• fixed params in all components and removed placeholders from them.
• added nutrition product item under settings
• made changes in care_fe so that the above functionality works
• worked on the tailwind issue
EOD Update+2
EOD Update
August 8th
• Iterated through multiple approaches to integrate NO creation with the questionnaire page.
• Went through handlers.ts to understand the flow and how questionnaires are being rendered.
Next
• Finish NO questionnaire page
• Send demo video for review August 9th
• Hardcoded values in necessary places of care_fe to facilitate the rendering of NO questionnaire.
• Got the NO form to render along with the questionnaire.
• Completed NO creation in frontend.
• Fixed linting errors and bugs.
Next
• Canteen frontend for updating and completing orders.
• Iterated through multiple approaches to integrate NO creation with the questionnaire page.
• Went through handlers.ts to understand the flow and how questionnaires are being rendered.
Next
• Finish NO questionnaire page
• Send demo video for review August 9th
• Hardcoded values in necessary places of care_fe to facilitate the rendering of NO questionnaire.
• Got the NO form to render along with the questionnaire.
• Completed NO creation in frontend.
• Fixed linting errors and bugs.
Next
• Canteen frontend for updating and completing orders.
EOD Update+2
EOD Update
August 7th
• Explored the services page.
• Went through the workflow of a service (pathalogy lab) and tried figuring out how I can implement the same in the diet plug.
• Small fixes to fe for better UI.
• Explored the services page.
• Went through the workflow of a service (pathalogy lab) and tried figuring out how I can implement the same in the diet plug.
• Small fixes to fe for better UI.
EOD Update+2
EOD Update
August 6th
• worked on NO questionnaire issue as per feedback, still going through files and making changes
• made changes in pluginTypes.ts & QuestionInput.tsx to support questionnaire rendering
• made the questionnaire render on
• fixed bugs and solved issues
Next
• make the NO fields render on the questionnaire page
• worked on NO questionnaire issue as per feedback, still going through files and making changes
• made changes in pluginTypes.ts & QuestionInput.tsx to support questionnaire rendering
• made the questionnaire render on
/questionnaire/nutrition_order• fixed bugs and solved issues
Next
• make the NO fields render on the questionnaire page
EOD Update+2
EOD Update
August 5th
• went through PluginEngine, pluginTypes, StructuredFormData, QuestionnaireForm and other plugin & questionnaire files to understand how questionnaires are getting rendered and how plugins are being used here.
• created a form in encounter nutrition order tab to create NO and pushed the changes
• had more discussions on the same
• attended weekly review call
Next
• work on the same based on feedback from Yaswanth
• went through PluginEngine, pluginTypes, StructuredFormData, QuestionnaireForm and other plugin & questionnaire files to understand how questionnaires are getting rendered and how plugins are being used here.
• created a form in encounter nutrition order tab to create NO and pushed the changes
• had more discussions on the same
• attended weekly review call
Next
• work on the same based on feedback from Yaswanth
EOD Update+2
EOD Update
August 3rd
• went through questionnaire files to see how different forms are getting rendered.
• made minor changes in NO questionnaire, to try and get it to work.
Next
• fix tailwind issues.
• get NO questionnaire to work correctly. August 4th
• looked into questionnaire files as suggested by Yaswanth
• testing NO questionnaire with hard-coded values, worked correctly
• still trying to figure out how to render questionnaire from plug
• added tailwind containers and working on fixing the issue with plug
Next
• complete NO questionnaire
• fix tailwind
• move onto canteen services
• went through questionnaire files to see how different forms are getting rendered.
• made minor changes in NO questionnaire, to try and get it to work.
Next
• fix tailwind issues.
• get NO questionnaire to work correctly. August 4th
• looked into questionnaire files as suggested by Yaswanth
• testing NO questionnaire with hard-coded values, worked correctly
• still trying to figure out how to render questionnaire from plug
• added tailwind containers and working on fixing the issue with plug
Next
• complete NO questionnaire
• fix tailwind
• move onto canteen services
EOD Update+2
EOD Update
August 2nd
• went through service request questionnaire, and how different questionnaires are rendered
• added button in encounter nutrition order to redirect to questionnaire form
• made nutrition order questionnaire page
• asked this doubt in care_engineering -> here
Next
• configure fe to render NO questionnaire correctly
• solve tailwind issues
• test the flow, make fixes and get feedback
• went through service request questionnaire, and how different questionnaires are rendered
• added button in encounter nutrition order to redirect to questionnaire form
• made nutrition order questionnaire page
• asked this doubt in care_engineering -> here
Next
• configure fe to render NO questionnaire correctly
• solve tailwind issues
• test the flow, make fixes and get feedback
EOD Update+2
EOD Update
August 1st
• fixed ts errors in NP tab, completed flow for it and tested all routes on fe
• recorded and sent of video NP list, create, view and edit to mentors.
• went through care_fe codebase for encounter tab implementations and questionnaire setup
• started working on NO creation under Encounter Nutrition Order tab.
Next
• fix params errors
• fix plug tailwind so that it doesn't interfere with care_fe tailwind
• complete NO creation on fe
• fixed ts errors in NP tab, completed flow for it and tested all routes on fe
• recorded and sent of video NP list, create, view and edit to mentors.
• went through care_fe codebase for encounter tab implementations and questionnaire setup
• started working on NO creation under Encounter Nutrition Order tab.
Next
• fix params errors
• fix plug tailwind so that it doesn't interfere with care_fe tailwind
• complete NO creation on fe