UC03 - Add problems to a SOAP document.

Description

Adding a problem to a document, once the document has been added to the medical record.

Actor

Student, Intern, Resident, or Faculty

Privileges

Add Episode Problems

Triggers

 

Preconditions

 

Steps

  • Adding a problem on a new patient where there are no existing problems.

  • Adding a problem that has been added on a different day or through the MPL.

Post Conditions

 

Proposed Changes

New result type “Episode Problems“- this new result type would get used when the document is added as the parent Hospital Result.

New result type “Episode Problem“- this new type is used as problems are added to the document. Hospital Results with this type will also have a FK link back to the Hospital Episode Problems table. These results will also be children records of the “Episode Problems” result.

Specifications / Attachments

 

Basic Workflow

  1. When the document is added to the patients medical record, all active Master Problems will be added to the SOAP document. While the document is in a working status, the “Episode Problems” result will display a link to add new problems.

    image-20240418-212624.png
  2. When user click on the add problem link, a blank problem selector will appear. As the user types the selector will automatically short list bot problems or diagnosis from their respective setup.

    image-20240418-212850.png
  3. When the user starts typing in the blank row and new blank row will appear. Allowing for multiple problems to be entered at a time.

  4. When user saves the new problems, new hospital results with type “Episode Problem” will be created with FK to their respective Hospital Episode Problems record. If the parent Hospital Result Master has other related results, like the ‘O' or 'P’, those will be built out at the same time.

 Adding a problem that has been added on a different day or through the MPL.

  1. Mock-up

  2. Mock-up