Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Readme Documentation on Avni-Goonj Integration #81

Closed
Tracked by #1502
himeshr opened this issue Aug 10, 2023 · 3 comments
Closed
Tracked by #1502

Add Readme Documentation on Avni-Goonj Integration #81

himeshr opened this issue Aug 10, 2023 · 3 comments
Assignees
Labels
documentation Improvements or additions to documentation

Comments

@himeshr
Copy link

himeshr commented Aug 10, 2023

Tasks:

  1. General information about integration-service Design:
  • Why mappings are required in integration service? / Why can’t system identify on itself
  • what happens when integration service encounters an error, stops or continue? Is this behaviour different across integrations?
  • How fresh records sync in integration service works.?
  • How error processing happens.?
  • How frequently the service runs - Is it configurable?
  1. Add Readme Documentation to give basic intrdouction on Avni-Goonj Integration.

    • Goonj
    • Current System Using Papers and forms
    • Challenges with old system
    • Why use Avni
    • Various subject and encounter types
    • Source locations and sync frequency and constraints
    • Integration config
    • Challenges faced with integration work (Locations, Mapping, forms reconfiguration)
    • Major Avni functionalities used in this integration
    • Mapping metadata, groups and types and the logic used for transformation of data between the 2 systems
    • Different entity sync pipelines
    • Direct updates done by Salesforce on Avni
    • Health Checks and Error Record Reports
    • Recovery from errors
    • Sync frequency (main and error jobs)
    • Future scale and growth opportunities (Filter and fetch by States / Accounts)
  2. Add Readme Documentation on how to handle Errors in Avni-Goonj Integration.

    • Document error types managed by two parties, Party background intro, steps to resolve, etc.. in Readme

Google sheet link for ErrorTypes is available at https://docs.google.com/spreadsheets/d/1qw9DLEaBS7o0Svc0TYUztj8n6UjzO7iQTONDhbIbI44/edit?usp=sharing

  1. Create solutions for handling Support for Goonj
  2. Add guide on special functionalities to be validated during regression for Goonj
  3. Add process to be followed by implementation team to develop on goonj organisation
  4. Create guide to be used by Goonj team to understand Avni-Salesforce Integration error monitoring
@github-project-automation github-project-automation bot moved this to New Issues in Avni Product Aug 10, 2023
@himeshr himeshr moved this from New Issues to In Analysis in Avni Product Aug 10, 2023
@himeshr himeshr moved this from In Analysis to Focus Items in Avni Product Aug 10, 2023
@himeshr himeshr self-assigned this Aug 10, 2023
@himeshr himeshr changed the title Add Readme Documentation on how to handle Errors in Avni-Goonj Integration Add Readme Documentation on Avni-Goonj Integration Nov 10, 2023
@himeshr himeshr moved this from Focus Items to Ready in Avni Product Nov 10, 2023
@himeshr himeshr moved this from Ready to Analysis Complete in Avni Product Nov 10, 2023
@himeshr himeshr moved this from Analysis Complete to Ready in Avni Product Nov 10, 2023
@himeshr himeshr moved this from Ready to Hold in Avni Product Nov 14, 2023
@mahalakshme
Copy link

@himeshr I ve moved this to Ready. Let me know if you think otherwise. Want to do some documentation cards as part of every release.

@himeshr himeshr moved this from Hold to Ready in Avni Product Feb 12, 2024
@himeshr himeshr moved this from Ready to In Progress in Avni Product Feb 14, 2024
@himeshr
Copy link
Author

himeshr commented Feb 29, 2024

Work output documentation file is available here

@himeshr himeshr added the documentation Improvements or additions to documentation label Feb 29, 2024
@himeshr himeshr moved this from In Progress to QA Ready in Avni Product Feb 29, 2024
@himeshr himeshr moved this from QA Ready to Code Review Ready in Avni Product Feb 29, 2024
@petmongrels petmongrels moved this from Code Review Ready to In Code Review in Avni Product Mar 1, 2024
@petmongrels petmongrels moved this from In Code Review to QA Ready in Avni Product Mar 1, 2024
@AchalaBelokar AchalaBelokar moved this from QA Ready to In QA in Avni Product Mar 14, 2024
@himeshr
Copy link
Author

himeshr commented Mar 14, 2024

No QA required for this.

@himeshr himeshr closed this as completed Mar 14, 2024
@github-project-automation github-project-automation bot moved this from In QA to Done in Avni Product Mar 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
Archived in project
Development

No branches or pull requests

2 participants