Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Edited by:

DRAFT

Description:

PHR Registration (Send message from OSCAR -> MyOSCAR)

This is the use case that the test case aligns to :

This is the use case that the test case aligns to :

ActionOriginClassCalling MethodFurther Details
Search AllergyOSCARPHRMessageActionsendPatientPossible exceptions thrown 1) java.net.SocketTimeoutException: SocketTimeoutException invoking https://localhost:8091/myoscar_server/ws/MessageService: Read timed out

 

Actors/Related actors:

  1. Care Provider
  2. Demographic
  3. Help Desk

Pre-action requirements/state:

  1. care provider Care Provider is active in OSCAR
  2. demographic provides input for the creation of his/her MyOSCAR accountDemographic is active in OSCAR and registered for MyOSCAR
  3. There is an established relationship* (access and sharing) between the Demographic and Care Provider
  4. A Care Provider must REPLY to messages, where Demographic users can reply and create new messages (pending accessing and sharing confirmation)

Post-action state:

  1. demographic is now able to login to MyOSCAR 
  2. demographic is able (based on access and sharing configuration) to share data with the specified clinic/care provider/family/friendsOSCAR and MyOSCAR are running as expected.

Steps to perform the test case:

  1. Login to OSCAR as a Care Provider
  2. Click the Search button along the top menu
  3. Enter in the last name for the demographic record that you are trying to add (demographic should not exist) on the Patient Search Results page
  4. After no results are returned, click the Create a new Demographic link on the page
  5. The last name that you searched for should populate the last name field in the new ADD A DEMOGRAPHIC RECORD window
  6. Enter in the demographics first name in the first name: text box
  7. Enter in the demographics last name in the Last name: text box (if not already populated)
  8. Set the mandatory Title: by selecting an option in the combo box
  9. Enter in the D.O.B of the demographic user
  10. Click the Add Record button
  11. Click the Go to record link on the page
  12. Click the edit link on the Patient Detail Page
  13. Click the Register for MyOSCAR link on the Encounter page
  14. On the Register Indivo page check the box next to your provider name to set up Access and Sharing for yourself (provider) and the demographic you just created
  15. Select the Relationship level of Relationship that you want with the demographic by selecting an option from the combo box
  16. Check the box Allow patients to send messages on the same row as the provider you want to allow this for
  17. Click the Submit button

Failure Steps:

  1. warnings and alerts are presented to the care provider and demographic while performing the registration process (missing mandatory fields, duplicate user names, validation...etc)
  2. demographic is not able to use MyOSCAR
  3. demographic is not able to share PHR with others (care provider, family and friends)

Success Steps:

  1. success messages and alerts are presented to the care provider and the demographic while performing the registration
  2. demographic is able to use MyOSCAR
  3. demographic is able to share PHR with others (care provider, family and friends)the MyOSCAR link in OSCAR and login
  4. Select a message from in the inbox
  5. Click Reply
  6. Enter in the message details and send the message

Failure Steps:

  1. Not able to reply to the messages

Success Steps:

  1. Messages are sent/read and the appropriate folders (inbox, sent, read, new...etc) reflect folders updated state (new, read, sent...etc)

Alternate Flows:

  1. Please see each specific use case/test case for more details.

Special Requirements/Notes:

N/A

Links:

N/A