-
Notifications
You must be signed in to change notification settings - Fork 5
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
Relocate 'other contact information' from Module 1 to User Profile #1186
Comments
Hi all, I've included my notes from the 1/23 initial call here: https://nih.app.box.com/file/1761770747996 |
Tracked versions of the User Profile updates including updated language of lead-in changes and placement of alternate contact and alternate address fields are located on Box here: |
@rohanjay10 @mnataraj92 I have updated the original github issue above with the updated decisions and tasks needed that came out of our kickoff meeting. Can you please review and make sure everything is correctly captured and we have the full list of tasks and requirements noted? |
@robertsamm Thanks for the updates. Yep I can review it, would you like me to incorporate those updates into the User Profile Requirements doc(with track changes) as well? I'm working through that doc to check that it has updates necessary for previous UP items. |
Hi @rohanjay10 Let's leave the UP Enhancements Requirements doc to the items that it originally contained (e.g. still use it for the USPS API updates) but otherwise we'll let that retire as it's getting pretty busy. The requirements for this task can all just remain documented in this github issue. |
Hi @robertsamm that sounds good. @anthonypetersen @bransteitterbr @Davinkjohnson @sonyekere keeping you all in the loop for the DevOps components above |
I like the list structure above. Rohan can you add who is responsible for each item? and can people comment when their tasks are done so those next in line can begin work? thanks |
Hi Michelle, yes I can work on adding those responsible for the tasks(I may need to check for certain items) |
Hi all, as discussed with @jacobmpeters over Teams, Jake's not sure if the data would need to be flattened as the UP table does not have a data structure compatible with the Analytics flattening approach. Currently the UP table is not flattened in the Analytics table on BQ and not used for downstream analyses |
Correct, the user profile history is not currently included in our flattening pipeline because the data structure is not compatible with our flattening approach and it has never been used in any downstream analytics. If we need to do any analytics on these data, I will need to develp a custom flattening approach for the user profile history. I expect this to take some time, so I'll defer this issue until it is needed. When variables are removed from module1 I will just need to delete them from the from the flattening configuration file for module 1. @KELSEYDOWLING7 Do you currently do any analytics with these variables? |
They're currently in the monthly module 1 summary statistics report but I can easily remove them |
Noting that the tasks related to content finalization are done. The UP content changes were submitted to IRB today, 2/3 (pending IRB approval). For the PWA User Profile Page:
For the SMDB Pt Details page:
For the PWA MyProfiles page:
|
@robertsamm yes I agree that a reminder/explanation makes sense for these two additional files on participant's My Profile page. Under the "Alternate Address" header please add the following explanatory text: For the "Alternate Contact" header, add the following explanatory text: I will get this Spanish translated and add here. |
Hi @depietrodeanna for the Alternate Contact text would it be "To help us get in touch with if we lose contact", instead of "loose contact" |
@rohanjay10 HA yes, apologies for the typo. |
Updating with Spanish content here: English - Spanish- English- Spanish- |
@depietrodeanna Thanks for sharing. Hi @JoeArmani keeping you in the loop on the English/Spanish explanatory above text in the MyProfiles page |
User Profile content changes were IRB approved today, 2/4 |
Hi all, please be sure to provide updates on this github issue. Are the variables finalized or still being updated? @hullingsag @cunnaneaq @mnataraj92 |
They're deprecated from the M1 section of the data dictionary |
Autumn and I moved the variables from Module 1 to the User Profile section of the data dictionary. The concept IDs for the actual variables are the same with the primary and secondary sources updated. Alternative Address fields will be saved under the User Profile History: Alternative contact fields will not be saved under User Profile History: |
Hi, it looks like I'll be taking on all these bulletpoints. I've read through everything and have two questions: (1) Are the migrated variables going in the top level (non-nested) in the participant profile? These were nested under three separate questions in Mod 1. Non-nested seems fine...I just want to make sure we're on the same page. (2) What refusal/data destruction statuses (if any) are we accounting for when migrating data from Mod 1 -> participant profile? |
hi,
|
Great. Thanks @brotzmanmj |
Hi Joe, the alternate address variables and alternate contact variables should be top level variables. For the alternate address variables, these should be treated the way that we're treating the mailing address variables and physical address variables. So if alternate address variables are filled out, those should be top level. But if there's any edits to those variables, those edits should be nested under user profile history (569151507), but the current alternate address variables should be in the unnested versions of the variables (similar to mailing address and physical address). 'Alternate Contact' variables will never be nested/stored under the UP Hx. We will just overwrite that data. So these should always be top level variables. I'm working on a test plan and will add that data destruction scenario to make sure that any data already destroyed remains destroyed upon migration (it should not be available to migrate to the user profile), and will test a pt that has the alternate contact & alternate address variables filled out to ensure that it's destroyed upon data destruction being run. |
Perfect. Thanks @mnataraj92 |
In the February release, add the 'Other Contact Information' move questions that were formerly in Module 1 (removed in the January 2025 content changes to Module 1) to the User Profile.
Here are the CIDs we are referring to:
These pertain to Alternate Address (When you joined this study, you gave us your mailing address. Are there any other mailing addresses that you use?)
646504105 | When you joined this study, you gave us your mailing address. Are there any other mailing addresses that you use?
284580415 | Alternative address line 1
728926441 | Alternative address line 2
907038282 | Alternative address city
970839481 | Alternative address state
379899229 | Alternative address zip
These pertain to Alternate Contact (Sometimes we find that people have moved when we try to contact them again. It would be helpful if you could give us the contact details of someone close to you (such as a relative or friend) who would be willing for us to contact them if we are unable to reach you. Please leave this section blank if you do not wish to provide these extra contact details.)
661719912 | Alternate contact first name
801653230 | Alternate contact last name
286149234 | Alternate contact mobile phone
318130543 | Alternate contact home phone
750097000 | Alternate contact email
Tasks:
Content Finalization:
Analytics:
DevOps:
Other decisions:
Order of Operations:
The text was updated successfully, but these errors were encountered: