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
email {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
email {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