Feature #1004
openFeature #1002: Feature - User access to the app.
Req. - User registration: Send an invitation to connect to Mobile App
0%
Description
Manager should be able to send an invitation to the User with the key_code¶
Roles:- User - physician who will be using the app.
- Manager - MDL account manager
- System - backend of MDL dMDLClient
Flow: Send an invitation to connect to Mobile App.¶
- Manger opens User on “Physician Management” on dMDLClient with the “IS MDL Connect Reqd” = yes
- Manager clicks on the [Send invitation] button and chooses from dropdown list how to send invitation: by Email or SMS.
- System generates the key_code and sends it in the “welcome message” to the user’s email or phone number according to what Manager has chosen.
Requirements:¶
- When “IS MDL Connect Reqd” = yes, then [Send invitation] button should be displayed next to it.
- Click on the [Send invitation] should show select menu: By email, By SMS.
- The key_code should have expiration time (TBD).
The SMS “Welcome message”:
”MDL Connect IOS
http://someurl.com/getapp_ios
MDL Connect Android
http://someurl.com/getapp_andr
Key_code: 123456789
(sms should have <160 characters).
The Email “Welcome message”:
“Welcome to the MDL connect application.
Use your NPI, email address and the Key_code: 123456789 for the registration.
Please download the app for your mobile device:
Download MDL Connect IOS
Download MDL Connect Android
Thank you
Support team.
”
Updated by Vladimir Krisyuk about 6 years ago
We will use separate table for storing authenticated physician data - PhysicianUser which will contain fields
passwordHash, email, emailConfirmed, countryCode.
Olga T.
Updated by Vladimir Krisyuk almost 6 years ago
- Subject changed from Req. - User registration preparation flow: to Req. - User registration: Send an invitation to connect to Mobile App
- Description updated (diff)
Updated by Vladimir Krisyuk almost 6 years ago
(TDB) - key_code I would suggest to use some other table, with key_code information. LIke
Experation time. when it was used if it was used, used/not used, from which IP., how it was send (sms, email).
Updated by Vladimir Krisyuk almost 6 years ago
- Assignee set to Sara Narayanamoorthy