-
Notifications
You must be signed in to change notification settings - Fork 39
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
User subject type creation #1189
Comments
petmongrels
added a commit
to avniproject/avni-server
that referenced
this issue
Apr 12, 2024
petmongrels
added a commit
that referenced
this issue
Apr 12, 2024
petmongrels
added a commit
that referenced
this issue
Apr 12, 2024
…ow sync fields in subject type show.
petmongrels
added a commit
to avniproject/avni-server
that referenced
this issue
Apr 12, 2024
…ubject per user). WIP - spring batch job to create subjects on subject type creation.
Functional notes
|
petmongrels
added a commit
to avniproject/avni-server
that referenced
this issue
Apr 17, 2024
… merged migrations into single.
petmongrels
added a commit
to avniproject/avni-server
that referenced
this issue
Apr 17, 2024
…all present when saving user.
petmongrels
added a commit
that referenced
this issue
Apr 30, 2024
@AchalaBelokar please update the above cases based on the discussion we had
|
|
petmongrels
added a commit
that referenced
this issue
May 16, 2024
petmongrels
added a commit
that referenced
this issue
May 16, 2024
petmongrels
added a commit
that referenced
this issue
Jun 10, 2024
petmongrels
added a commit
that referenced
this issue
Jun 10, 2024
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
As an implementor, I should be able to associate an encounter or a program to a user.
Acceptance criteria:
Old: ignore
Acceptance criteria:
Subject type creation:
When a user created from Admin tab, create subject for that user in individual table
When a user created via CSV, create subject for that user in individual table
Migration for existing organisations
Technical details:
Inputs:
- User subject type if predefined in org - need to handle many cases, will affect stability of the app
- so when Creating user subject type - Synchronous inserting of users
- Show an error - exception - when more than a particular no of users(1) exist - no risk, bundle upload - lets build iteratively
- Bundle upload handle this
- Separate platform and product epic - usability vs - evaluate independently
- creating subjects for all users - antithetical - cons: migration(all orgs - uuid), all orgs, backward compatibility
- My concerns: Not intuitive that need to be solved by bundle upload, registeration_date
- bundle upload - we are not exporting users
- backward compatibility - can alter the existing API
- associate empty form always - if form mappings dont exist - will affect stability
- make the the subject type immutable
- when no form elements associated with form do not display in Register and 'Registeration Details'
- My concerns: The meaning of immutable is different when it comes to encounter types. Introducing new terminology and meaning not intuitive.
Out of scope:
The text was updated successfully, but these errors were encountered: