Project

General

Profile

Actions

Feature #1004

open

Feature #1002: Feature - User access to the app.

Req. - User registration: Send an invitation to connect to Mobile App

Added by Vladimir Krisyuk about 6 years ago. Updated almost 6 years ago.

Status:
New issue
Priority:
Normal
Category:
-
Target version:
-
Start date:
12/09/2019
Due date:
% Done:

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.

  1. Manger opens User on “Physician Management” on dMDLClient with the “IS MDL Connect Reqd” = yes
  2. Manager clicks on the [Send invitation] button and chooses from dropdown list how to send invitation: by Email or SMS.
  3. 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.

Actions #1

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.

Actions #2

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)
Actions #3

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).

Actions #4

Updated by Vladimir Krisyuk almost 6 years ago

  • Assignee set to Sara Narayanamoorthy
Actions

Also available in: Atom PDF