Cancelled

Enhanced Investigation support

Development Project Status: Cancelled

Due date for completion of this stage: 
06/01/2016
Project funding: 

You can donate money to this project by entering the amount above and clicking the 'Add to cart' button. In the Checkout process you can either choose to pay now (via Bank Transfer, Cheque or Pay Pal) or you can pledge the amount by choosing the 'Pledge a payment for a Development Project' method. If you make a pledge, then when we have 100% funding commitments, you will be notified by email and you can then action your payment. Note that development will not commence until all funds are received.

Project description: 

Cancelled 10/1/2020. This project is made redundant by the Investigation support in OpenVPMS 2.2 which allows multiple tests to be submitted in a single investigation.

The HL7 General Orders project added support to enable investigations to submit laboratory orders to providers via HL7. Investigations may be used to submit a single order.

This project will extend that functionality to allow a single investigation to submit multiple orders. This is required for laboratories that perform a battery of tests on a single sample (e.g. bloods).

This will be supported by extending:

  • Investigation Type to contain zero or more Panels. These represent the tests that can be performed.
  • Investigation, to contain zero or more Investigation Panels. Each Investigation Panel links to a Panel from the Investigation Type, and represents the tests that will actually be performed.

When an Investigation Type is selected that contains Panels, an Investigation Panel will be created for each corresponding Panel.

E.g. given an Investigation Type "Test Battery" with Panels "Complete Blood Count" and "Chemistry T4 - Thyroid function" is selected, the Investigation will be pre-populated with 2 Investigation Panels, "Complete Blook Count" and ""Chemistry T4 - Thyroid function".

Investigation Panels cannot be added to an Investigation, as this would affect charging. They can however be removed.

HL7 Changes

The Universal Service Identifier used to identify the test to order will be moved from the Investigation Type to the Investigation Panel.

For each Panel present in an Investigation, the HL7 order will include an ORC segment with the Panel's Universal Service Identifier.

Migration

For each existing Investigation Type instances with a Universal Service Identifier:

  • a corresponding Panel will be created, and linked to the Investigation Type. It will be given a name derived from the Investigation Type Name e.g. for an Investigation Type of "Complete Blood Count", the Panel name would be "Complete Blood Count - Panel".

Existing investigations won't be migrated?

 

Improve Add Visit and Note

Development Project Status: Cancelled

Due date for completion of this stage: 
18/06/2014
Project description: 

This project is cancelled:

  • support to edit the visit reason was added for 2.0, OVPMS-1988
  • other requirements are covered by OVPMS-2010 Prevent Add Visit & Note if there is an existing visit

 

The "Add Visit & Note" button in Patients - Medical Records and the Visit editor is a shortcut for creating a new Note linked to a new Visit.

This project will improve this feature by:

1. Allowing the Visit Reason to be edited

Currently, only the Note may edited. To set the Visit Reason, the Visit must be edited separately.

To simplify this, a new dialog 'New Visit & Note' will be created that supports editing both the Reason of the Visit, and the Note.

2. Prompting if an active Visit exists

Currently, "Add Visit & Note" will always add a new Visit. This can lead to multiple active Visits being created, when only one is desired.

This will be changed so that if an active Visit exists, a prompt is displayed:

There is currently an 'In Progress' Visit dated dd/mm/yyyy. Do you want to create a new Visit?
 

Pressing 'Yes' will create a new Visit and Note.

Pressing 'No' will create just the Note.

Presssing 'Cancel' will abort.

Service product stock control

Development Project Status: Cancelled

Due date for completion of this stage: 
28/03/2014
Project description: 

Update 27/5/15: This project has been cancelled as similar functionality can be obtained using:

This project will allow Service products to update stock quantities.

Services will have a new "Includes" field, similar to that present in Template products.

Each included product:

  • may be a Medication, Merchandise or another Service product. This allows for complex services to be created and reused.
  • will indicate the quantity required.

When the Service product is charged, the stock for each included Medication and Merchandise will be changed by the quantity indicated.

Large text documents

Development Project Status: Cancelled

Total cost estimate (ex-Tax): 
$2830
Due date for completion of this stage: 
18/07/2013
Project description: 

UPDATE 9/5/2020. In OpenVPMS 2.2, unlimited notes are supported using the existing document support. See https://openvpms.atlassian.net/browse/OVPMS-2292

 

Patient clinical note fields are limited to 5000 characters at present, requiring long notes to be split accross multiple Note records.

This project will add support for large text documents that can be used to store notes of practically unlimited length.

Initially, the text documents will be used to store patient clinical notes, but could be used to store any text record in future, including html.

This will require a modification to the OpenVPMS database schema to add a new text_documents table. This will be similar to the documents table but have a longtext column instead of a longblob. The longtext column will be easier to search and report.

Changes required:

  • add text_documents table to store text
  • add framework support for text documents
  • change act.patientClinicalNote archetype to use a text document for its note field
  • change act.patientClinicalNote editor to edit text documents
  • add support to migrate existing databases. This includes:
    • updating the schema to include the text_documents table
    • migrating existing act.patientClinicalNote data

Display patient summary information when estimating and invoicing

Development Project Status: Cancelled

Total cost estimate (ex-Tax): 
$520
Due date for completion of this stage: 
05/11/2012
Project funding: 

Public pledges can be made to this forum topic or email me directly by clicking here (link only works in the forum).
Development will not commence until fully funded.
 

When estimating and invoicing, only the patient name is displayed.

It has been suggested that this be enhanced to include the summary of the current item's patient, similar to the following mockup:

Email address display names

Development Project Status: Cancelled

Total cost estimate (ex-Tax): 
$602.5
Project funding: 

You can donate money to this project by entering the amount above and clicking the 'Add to cart' button. In the Checkout process you can either choose to pay now (via Bank Transfer, Cheque or Pay Pal) or you can pledge the amount by choosing the 'Pledge a payment for a Development Project' method. If you make a pledge, then when we have 100% funding commitments, you will be notified by email and you can then action your payment. Note that development will not commence until all funds are received.

Project description: 

Update 27/5/15: This project has been cancelled as the functionality can be achieved using the features introduced by http://www.openvpms.org/project/add-support-multiple-cc-and-bcc-addresse...

 

 

 

SMS Appointment Reminders (Manual)

Development Project Status: Cancelled

Total cost estimate (ex-Tax): 
$1510
Project funding: 

Public pledges can be made to this forum topic or email me directly by clicking here (link only works in the forum).
Development will not commence until fully funded.

Project description: 

21/12/2015 - The functionality of this project has been rolled into SMS Appointment Reminders (Automatic), available in OpenVPMS 1.9

JIRA: https://openvpms.atlassian.net/browse/OVPMS-1098

User forum: http://www.openvpms.org/forum/courtesy-sms-reminders-future-appointments

Create a default Deposit account for a practice location

Development Project Status: Cancelled

Total cost estimate (ex-Tax): 
$520

Forum: www.openvpms.org/forum/default-deposit-account-when-when-clearing-till

JIRA : jira.openvpms.org/jira/browse/OVPMS-1041

At present, the Clear Till dialog (used to reconcile takings at the end of the day) displays all deposit accounts in no particular order.
This can lead to the wrong deposit account being selected when clearing the till.

It should be changed to:

Save last cheque details for Customer

Development Project Status: Cancelled

Total cost estimate (ex-Tax): 
$520

Forum: www.openvpms.org/forum/cheque-details-save-client-record

Jira: jira.openvpms.org/jira/browse/OVPMS-974

 

This project has had the $190 development fee added to the costing (13/10/10).

 

The idea is to prepopulate the cheque details with the last used cheque details for a given customer.

Entering different cheque details would overwrite the old details.

Future dated messages as reminders using the new message alert

Development Project Status: Cancelled

 

Forum: www.openvpms.org/forum/revisitfollowup-messages-and-clinician-patient-lists

Jira: Not Jira'd

 

It is possible to future date messages but currently they would be included as unread messages in the message alert which is new in version 1.5. 

The idea was to have the new message alert have the following criteria:

a) Show unread messages (status = pending) with a start date < current date.

Syndicate content