Edited by:
DRAFT
Description:
Registration
- (change default user name, change default password, period in user name, underscore in user name, register for MyOSCAR, select Care Provider, allow send messages)
Use case registration for users/accounts that don't exist in MyOSCAR
- attempts to create and link to a brand new myoscar-account
- attempts to register patient in OSCAR without MyOSCAR
- attempts to register patient in OSCAR and register for MyOSCAR without selection of care provider
- attempts to register patient in OSCAR and register for MyOSCAR with selection of care provider
- attempts to register patient in OSCAR and register for MyOSCAR with selection of care provider and messaging
Use case registration against ALREADY created MyOSCAR accounts.
- attempts to create and link to an existing myoscar-account
- attempts to find and link to valid existing myoscar-account
- attempts to find and link to inactive existing myoscar-account
- attempts to find and link to non existant myoscar-account
- attempts to find and link to existing myoscar-account which is not a patient account
Use case permutations with regards to relationships / verifications :
- linking to an existing myoscar-account whom already has a relationship established with the provider
- linking to a new myoscar-account, what is the state of the relationships? and what should they be?
- linking to a new myoscar-account, what should the verification level be by default? what is it now?
- linking to an existing myoscar-account whom has a verification level set, what does it do? does it honour it or reset it? ignore it? what should it do?
- is there an option to sign a patient up for a research study? if so does that work with new and existing myoscar-accounts?
Normal flow (positive flow) use cases :
- Conditions: All fields valid. Use generated, unique MyOscar ID + generated password. Oscar user has valid MyOscar credentials.
- Process: Press Submit.
- Result: Success message displayed on screen. Search in MyOscar finds user.
- Conditions: All fields valid. User-specified, unique MyOscar ID + generated password. Oscar user has valid MyOscar credentials.
- Process: Press Submit.
- Result: Success message displayed on screen. Search in MyOscar finds user.
- Conditions: All fields valid. User-specified, unique MyOscar ID + user-specified password. Oscar user has valid MyOscar credentials.
- Process: Press Submit.
- Result: Success message displayed on screen. Search in MyOscar finds user.
PHR Registration (technical details)
Action | Origin | Class | Calling Method | Further Details |
---|---|---|---|---|
PHR User Registration | OSCAR | PHRUserManagementAction | sendUserRegistration | Refer to PHRUserRegistration.md |
Actors/Related actors:
- care provider
- demographic
Pre-action requirements/state:
care provider is already active in OSCAR.
Post-action state:
demographic user is now able to login to MyOSCAR and share information that has been specified through the access and sharing
Steps to perform the use case:
- demographic and care provider work together to provide input with the registration
Failure Steps:
- care provider and demographic don't supply mandatory fields in order to successfully register for MyOSCAR
Success Steps:
- care provider and demographic supply all mandatory information and register the demographic for MyOSCAR successfully
Alternate Flows:
- Register demographic in OSCAR and select Register for MyOSCAR
- Register demographic in OSCAR and DO NOT select register for MyOSCAR
Special Requirements/Notes:
care provider must not know the demographic account password