6.93 Release Notes


About this Release

In each release there may be new features and functions that require one or all of the following:

· Purchase of a module to access

· User Training

· Specific process to be used to ensure the correct functioning

Please read the release notes and the corresponding manual pages to ensure that you understand the changes being made, what module they are associated with, and how they impact your business processes.

If you have any questions about anything in a release, please contact support either by phone or through a Redmine ticket.

 Release Notes for CareRight 6.93

Major Features

Online Enquiries and Expressions of Interest

CareRight now features an Online Enquiries function, similar to Online Booking. This functionality caters for general enquiries and pre-screening of potential patients, gathering referrals and support documentation from other organisations, or securely receiving data from your existing patients.

Main article: Online Enquiries and Expressions of Interest.


ePrescribing with eRx

Adding to the e-Prescribing capabilities within CareRight, we are adding support for a second platform - eRx. CareRight is now certified to ETP Level 2 with eRX.


Enhancements

Experimental: Report generation improvements

We're modernising our report generation pipeline, and on a case by case basis will migrate some customers to newer generation techniques over the coming months.

Reconciliations > Payment Reports - Import BPoint or Stripe format receipts as a patient deposit/credit in bulk

Main article: Import BPoint, Stripe or other external Patient Deposits & Receipts

Where your processes request an upfront payment from your patients and this is externally managed to the CareRight system, such as via BPoint or Stripe, 

We support BPoint and Stripe formats at this time, though may expand this to other platforms.

If you are using a third party platform but can transform your data to match the Stripe or BPoint format, this can be imported regularly into the system as well.

You will require:

  • A unique external transaction identifier
  • A patient CRN/MRN
  • Dates and amounts

Admin > Custom Drugs > Now supports a default route of administration


Defects & minor enhancements

  • Admin > Generic Codes > Pagination Missing
  • Assessments with certain hidden fields would not print
  • Uninvoiced admissions report as CSV
  • Allocate, refund buttons missing on receipt
  • Ensure correct tracking record is returned if a discharged admission is edited in a particular way
  • System allows to add theatre time in, time out outside of admission date or after discharge date. - Time.
  • Fix admission invoice query to avoid using an intensive subquery
  • Multiple theatre on MBS / DVA bulk bill account not working
  • Fix undefined method `prescription_drug' for nil:NilClass in NDE checking
  • Enable trigger script date time math - add_minutes
  • Allow deleting a draft letter
  • MBS Item import - Ensure MedicareItem validates presence of item_number
  • Show admin appointment settings in all cases on new installations
  • TriggerScripts: DateTime - fix methods returning Date, not DateTime
  • Data purging tools - Remove any IHIs if they were resolved
  • NoMethodError: undefined method 'h' for ProviderDirectoryServiceController:0x00000000237631f8
  • Patient Documents: Add system specs of index/show.
  • Adjust Correspondence Outbox filtering
  • Fix import/export edge case with admissions report - Symbol cannot be a comparison to a string "ICD"
  • Duplicate assessment element - avoid crash where a template element is made but not valid
  • undefined method `mrn' for nil:NilClass hi_service/save_ihi_number.rb:102:in `block in save_result'
  • Fix cleanup of report_result entries
  • NoMethodError: undefined method `empty?' for nil:NilClass
  • Tried to load unspecified class in AdmissionReport
  • Further optimise patient current admissions display
  • Ensure only current MessageTypes can be selected
  • Show/hide the Primary Impairment Type detail should show/hide the AROC coding guidance
  • Add better user auditing to health fund modification
  • Fix Pictures cannot be inserted into letters
  • Fix waitlist appointment will lose the location date when updated multiple times


Release Notes for CareRight 6.93.1

Defects & minor enhancements

  • Fix defect with viewing Attachments in particular circumstances
  • Fix hyperlink on Debt management list linking to wrong patient
  • Change SAML authentication to handle multiple groups by default
  • Change publication of estimates to render float, not int for total amounts in API calls
  • Fix bug triggering ADT_A08 messages on changes to date_of_birth, birth_country_code, language_code, ethnicity_code


Release Notes for CareRight 6.93.2

Defects & minor enhancements

  • Fix MBS Item upload
  • Fix submit for approval behaviour for patient portal assessments
  • Fix pagination for patient admissions



Release Notes for CareRight 6.93.3

Defects & minor enhancements

  • Set receipt location for stripe payment


Release Notes for CareRight 6.93.4

Defects & minor enhancements

  • When a batch is finalized and adjustments applied ensure that paid date is set


Release Notes for CareRight 6.93.5

Defects & minor enhancements

  • Add a checkbox to the appointment type settings, enabling the selection of an online booking receipt location based on the accounting setup


Release Notes for CareRight 6.93.6

Defects & minor enhancements

  • Adjust stripe / online booking account selection to prefer private account


Release Notes for CareRight 6.93.7

Defects & minor enhancements

  • Security - update rack
  • Security - update yard

Release Notes for CareRight 6.93.8

  • Security - Fix checking of temporary files when writing for AV scanning. 


Release Notes for CareRight 6.93.9

  • MPR button not reversing
  • Admin > Message Templates - allow selection of your own templates as well at others 
  • Calendar > Add controls for creating a new calendar session if you are a calendar session editor
  • Calendar > Add links for editing specific calendar session 
  • Patient > Appointments > An expired referral the warning message has appeared multiple times
  • Patient > Relationships > fix the issue of relationship parameter incomplete
  • Program Sessions - paginate
  • Stripe > Receipts - remove the enum as its causing a string validation errors 
  • Waitlist > Provider filter > Removed disabled providers


Release Notes for CareRight 6.93.10

  • Fix NoMethodError: undefined method 'scoped' for #<BatchAccount:0x000000001677c3b8>
  • Unbank a refund
  • Fix issue with metric error message repetition
  • Remove MIMS formatting from eRx ePrescriptions, as eRx legacy technical stack fails silently.
  • Paginate patient picker controls, to avoid user input that matches a very large number of patients.

Release Notes for CareRight 6.93.11

  • Fix issue with auditing when assessment uses patient_id field with a non numeric type.
  • Security > Rate limit 2FA attempts further 

Release Notes for CareRight 6.93.12

  • Add ABN to receipt and refund default templates
  • Fix NoMethodError: undefined method `+' for nil:NilClass
  • IHC Claim > Use specific accommodation type instead of episode type for patientClassificationCode
  • Templates: Add line_item_gst_display variable to show item number, or "Non-Medical"
  • IHC Paydown: Introduce better error behaviours and more detailed debug logging
  • Security: Upgrade rack-contrib

Release Notes for CareRight 6.93.13 (Unreleased)

  • Fix cancer notification back button issue for new, edit scenarios