HCP
All steps related to HCP Dashboard
Unknown Level steps
Level 1 : HCP >>> Level 2 : CreateData
creates a patient through the UI on the HCP dashboard with fake data
To Do :
| Type | Description |
|---|---|
| SIMPLE | Do it through API |
Level 1 : HCP >>> Level 2 : CreateData
creates a HCP or admin that is activated or not on a particular site of a particular project (site and project should match)
Parameters :
| Name | Type | Description | Values |
|---|---|---|---|
| accountType | {string} | - Values : HCP or Admin |
|
| accountStatus | {string} | status of the account - Values : unverified (created with no pwd) / activated (password set to Azerty+12345) |
|
| siteId | {string} | site id that depends on the project |
|
| projectName | {string} | - Values : loginAndSignup or fullConfig |
|
Level 1 : HCP >>> Level 2 : CreateData
allow to store the email so the reset pwd link for this email can be opened
Level 1 : HCP >>> Level 2 : CreateData
allow to store a random password to check that the reset pwd worked
Level 1 : HCP >>> Level 2 : email
Opens the link from the email received by the HCP to create a password, reset it ...
Parameters :
| Name | Type | Description | Values |
|---|---|---|---|
| emailType | {string} | type of the email received - Values : create password / reset password |
|
Example :
the HCP navigates to the link from the "reset password" email
Level 1 : HCP >>> Level 2 : HCP email
Assert that HCP received an email about login
Parameters :
| Name | Type | Description | Values |
|---|---|---|---|
| {string} | type of the email received (will define what assertion is done on the email, link, subject...) - Values : activation / account activated / reset password / password successfully reset |
|
Example :
the HCP receives the "reset password" email
Level 1 : HCP >>> Level 2 : Patient email
Assert that patient received an email about login
Parameters :
| Name | Type | Description | Values |
|---|---|---|---|
| {string} | type of the email received (will define what assertion is done on the email, link, subject...) - Values : activation / visit scheduled |
|
Example :
the patient receives the "visit scheduled" email
Level 1 : HCP >>> Level 2 : email
Opens the link from the email received by the HCP to create a password but change the project url
Parameters :
| Name | Type | Description | Values |
|---|---|---|---|
| projectSource | {string} |
|
|
| projectDestination | {string} |
|
Example :
the HCP navigates to the activation link in the email for project "loginAndSignup" instead of "fullConfig"
Level 1 : HCP >>> Level 2 : email
Opens the activation link from the create password email that has been already used
Level 1 : HCP >>> Level 2 : email
Opens the activation link received by an admin but on the dashboard URL