Seeking Funding

Task default notes

Development Project Status: Seeking Funding

Total cost estimate (ex-Tax): 
$480
Due date for completion of this stage: 
13/03/2017
Release: 
Future
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: 

This project will allow Task Types to specify default text that appears in the Notes field of Tasks.

This can be used as a prompt to users e.g.:

1. Task Type = Phone Call -> Default note is: "Call XXX back Re: YYY on ZZZ"

2. Task Type = Follow Up Feedback -> Default note is: "O reports PATIENTNAME is XXX"

To support this, the Task Type archetype will have a Default Notes field. This will support static text of up to 255 characters.

When editing a Task, selecting or changing the Task Type will set the Notes to that of the task type's Default Notes.

 

Multiple charge/estimate item selection and deletion

Development Project Status: Seeking Funding

Total cost estimate (ex-Tax): 
$790
Due date for completion of this stage: 
18/05/2016
Release: 
Future
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: 

At present, only a single charge or estimate item may be deleted. This is done by selecting it in the Items table, and pressing the Delete button.

 

This project will add support to select and delete multiple charge and estimate items by introducing a checkbox column to identify which items to delete.

To delete items, tick the corresponding checkbox and then press Delete.

When a single item is selected for deletion, a prompt will only be displayed if the item has been saved previously:

Are you sure you want to delete the Customer Invoice Item?

When multiple items are selected for deletion, a prompt will always be displayed.

Are you sure you want to delete these 3 Items?

If an item cannot be deleted (e.g. it has a minimum quantity), no item will be deleted.

Multiple pages

If there are multiple pages of items, only those items on the current page will be deleted. Selections will be retained when changing pages.

Appointment estimates

Development Project Status: Seeking Funding

Total cost estimate (ex-Tax): 
$1510
Due date for completion of this stage: 
10/01/2016
Release: 
Future
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: 

This project will add support to create an Estimate when creating an appointment to:

  • help establish charges for a customer prior to them checking-in
  • provide an estimate for a type of appointment
    Appointment Types will be extended so that products may be linked to them. These will be added to the Appointment estimate when the Appointment Type is selected. E.g. a Appointment Type for desexing might link to a Desexing template.

User Interface

The Estimate will be displayed on a new Estimate tab, beneath the appointment details. The existing customer and patient alerts will be displayed on an Alerts tab, if any are present.

The Estimate will only be populated with products linked to the Appointment Type when both a Customer and Patient is selected. If a product requires a patient weight and none is recorded for the patient, this will be prompted for.

If any of the Customer, Patient, or Appointment Type changes, then the Estimate will be cleared.

If the Estimate is given an Expiry Date, this must be greater than the appointment Start Time.

If an Estimate has been Invoiced, Cancelled, or Finalised, it will be displayed read-only.

Workflow

There will be no workflow changes as a result of introducing estimates to appointments. It is is envisaged that users will invoice the estimate while performing a Check-In or Consult.

 

Product template testing

Development Project Status: Seeking Funding

Total cost estimate (ex-Tax): 
$1920
Due date for completion of this stage: 
02/12/2015
Release: 
Future
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: 

This project willl add support to test Product Templates when editing them.

Testing will be done via a new Test tab. This will display:

  • a choice to test Invoice or Estimate. Invoice will be selected by default
  • the patient species
  • the patient weight
  • the practice location, to determine service ratios/pricing groups
  • the Invoice or Estimate totals
  • a table containing the results of expanding the template, or an error message, if the template fails to expand

The Test tab will automatically update with the expanded template, whenever it is selected, to support rapid testing.

Template Expansion

The results of the template expansion will be displayed in a table, with one row per line item.

For invoices, the table will have the following columns:

  • Product
  • Quantity
  • Fixed Price
  • Unit Price
  • Tax
  • Total

For Estimates, the table will have the following colunms:

  • Product
  • Low Qty
  • High Qty
  • Fixed price
  • Low Unit Price
  • High Unit Price
  • Low Total
  • High Total

Where a quantity has been calculated from a product dose, it will be highlighted in light blue.

Exclusions

This project will not:

  • display medication, reminder, investigations or documents that would be produced by the template expansion.
  • support discounts
  • support customer tax exclusions

 

ESCI Inbox Administration

Development Project Status: Seeking Funding

Total cost estimate (ex-Tax): 
$1510
Due date for completion of this stage: 
01/05/2015
Release: 
Future
Project funding: 

You can either donate money to this project by entering the amount above and clicking the 'Add to cart' button, or you can pledge an amount by clicking here to email your commitment. If you make a pledge, then when we have 100% funding commitments, you will be notified by email and you can then make your actual donation. Note that development will not commence until all funds are received.

Project description: 

This project will provide a new administration workspace that will provide fine-grained control over ESCI inboxes.

It will:

  • list ESCI suppliers
  • allow the inbox of a given ESCI supplier to be browsed
  • allow messages to be selected and processed individually
  • allow an inbox message to be administratively deleted
  • allow the content of an inbox message to be viewed as text

Processing Messages

By default, ESCI processes messages for all supplier inboxes, in the order that they are received. If a message is invalid, processing of the supplier inbox stops until the problem is rectified.

A frequent cause of errors is invoice messages having incorrect order references.

This project will enable:

  • messages to be selectively processed

Messages may be processed out-of-order. If the message is not the first message in the inbox, a warning will be displayed.

  • messages to be processed with invalid order reference errors suppressed

A dialog will be displayed with a "Ignore invalid order references" check box.

This will be off by default. If ticked, any invalid order references will be ignored, but displayed in a popup when the order is processed.

Message Deletion

This project will support message deletion by acknowledging the selected message. This will prevent a message being processed by OpenVPMS, and can be used to remove malformed or incorrect messages.

A confirmation dialog will be displayed prior to deletion

User Interface

A new ESCI screen will be added to Administration. This will:

  • list suppliers and the corresponding stock locations that use ESCI for ordering
  • provide a filter on supplier and/or stock location

Double clicking on a supplier/stock location, or clicking the Inbox button, will display the Inbox for that supplier and stock location.

Inbox

The inbox displays:

  • the supplier and stock location that it pertains to
  • a table containing:
    • Id - the message identifier
    • Date - the message date
    • Type - the type of the message

Selecting a message in the table enables the following buttons:

  • Process - processes the message
  • Delete - deletes the message
  • View - displays the message as text

Exclusions

Malformed messages (i.e. those that don't conform to the ESCI or UBL schemas) will not be able to be:

  • displayed as text. An error message will be displayed instead.
  • processed. Messages from suppliers must be well-formed in order to be accepted

Select Practice Location after Login

Development Project Status: Seeking Funding

Total cost estimate (ex-Tax): 
$1510
Due date for completion of this stage: 
06/06/2014
Project funding: 

Pledges can be made by email by clicking here.
Development will not commence until fully funded.

In OpenVPMS, users can be linked to one or more Practice Locations. One of these locations can be specified as the default, which will be automatically selected at login.

This project will provide the option to:

  • prompt users linked to multiple Practice Locations to select the Practice Location to use when logging in; and
  • suggest an initial Practice Location based on the user's IP address

This will be enabled by extending the:

Print receipts instead of invoices

Development Project Status: Seeking Funding

Total cost estimate (ex-Tax): 
$850
Due date for completion of this stage: 
10/05/2014
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: 

Currently the only way to print receipts is to:

  • perform a payment in Customer - Payments
  • select a payment in Customer - Account, and click Print

To better integrate OpenVPMS with cash-drawers that are triggered by receipt printing, this project will provide the option to:

  • print receipts
    • during the Check-Out workflow
    • during an OTC transaction
    • when doing a payment for a finalised charge in Customer - Charges
  • disable printing of invoices
    • during Check-Out
    • during OTC
    • in Customer - Charges

To do this:

Store multiple tax amounts

Development Project Status: Seeking Funding

Total cost estimate (ex-Tax): 
$3490
Due date for completion of this stage: 
10/05/2014
Project funding: 

Pledges can be made by email by clicking here.
Development will not commence until fully funded.

NOTES:

Query by Product Type

Development Project Status: Seeking Funding

Total cost estimate (ex-Tax): 
$520
Due date for completion of this stage: 
19/08/2013
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.

This project will enable products to be queried by product type (Vaccinations, Microchip etc)

It will add a new dropdown field named Product Type to the Product browser, in between the Type and Search fields.

It will default to All, indicating to query all product types.

Automate End Period

Development Project Status: Seeking Funding

Total cost estimate (ex-Tax): 
$685
Due date for completion of this stage: 
31/07/2013

This project will enable End Period processing to be scheduled to run automatically using the new Quartz scheduling support.

This will be configured via the Administration|Organisation workspace, using a "Job Configuration: End Period" configuration archetype.

This will use cron-like syntax to specify the day/time when the job should be run. Note that the statement date will be the day when the job is run, -1.

Syndicate content