Versions Compared

Key

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

Edited by:

DRAFT

Description:

Send message from OSCAR MyOSCAR -> MyOSCAROSCAR

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 is active in OSCAR
  2. Demographic 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. OSCAR and MyOSCAR are running as expected.

Steps to perform the test case:

  1. Login to OSCAR as a Care ProviderClick the Search button along the top menuMyOSCAR as Demographic user
  2. Go to the messages area
  3. Click on new message
  4. Select the Care Provider from the list of options
  5. Enter in the message details
  6. Click send

Failure Steps:

  1. Not able to send 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