7.1.0 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 7.1.0

Major Features

CareRight 7.1.0 delivers a large number of performance optimisations for views within the system; removes legacy data structures; and adds a number of usability and maintenance improvements across labels, reporting, secure messaging service providers, & online booking/enquiries.

It also transforms the core model for customisable Person (Patient, Contact, Staff Member) attributes; allowing customers to mark extra fields mandatory across the board or only for certain types. This includes custom fields.



Enhancements

Refreshed colour pallette

We've adjusted our color scheme.

Admin > Service Providers > Capture External Identifiers

Main article: Service Providers

Admin > Calendar Sessions > Prefilled dates, locations

When a new calendar session is started, based on your search criteria or other dates passed in this is prepopulated.

The first possible location for a clinician is pre-selected.

Admin > Patient Portal/Branding Settings > Ability to set different timeouts

Different messages have different levels of sensitivity - an invoice you may wish to make available for some time, while a health questionnaire may have a shorter validity period.

We have improved the setup and configuration area to allow different security settings, rather than one global setting.


Assessment Instances List > Ability to start new assessment

So that it is easier to focus on all examples of a singular assessment, we've improved the assessment instance list to allow you to one click start a new assessment of that type.


Assessment Instances List > Ability to group assessments by time period (weekly, daily, 4 hourly, 2 hourly, hourly) 

So that you can logically group assessments together and understand them as a time series of observations, we have added controls for viewing your filtered assessment list by time period.



Metrics > Extended attributes and better defaults

Metrics now have a distinction between title and description.

Premade metrics - Total Fluid/24h, O2 L/min, Oral, Eternal, Urine, Stool, Blood, Emesis added to default deployments. Data collection elements can be standardised and displayed.

Example - Bowel Record; showing summary information for Bristol Stool Scale, LOINC standardised descriptions for coded values.

Custom Patient Fields > Support for Generic Codes

General Discharge Plan > Support Services, Other Requirements improved

We've surfaced some of the key information required when making a discharge plan.


Alerts > Banned Patients, Locations, Providers

Adds note to user interface to discourage end users banning patients from their clinics.


Admin > Patients  > Person Fields > Pronouns and Gender Diversity available for capture

Pronoun capture is now optionally available for Patients, Contacts. When enabled, this is applied across all forms (online enquiry, appointments, new contact, new patient)


Example: Edit Contact, with Pronouns enabled; Gender Diversity disabled. Note that Sex refers to biological sex at birth in this configuration.

Document Category > Advance Care Directive

CareRight installations make available a document category for Advance Care Directives; and allow you to specify an expiry date.

Admin > Correspondence > Documents

If your patient has provided you with a signed and witnessed advance care directive applicable in your jurisdiction; this can now be stored on the patient profile.



Documents and Attachments > by URL

Increasing, cloud and web based secure document repositories are in use by customers. We've extended our core attachments model to allow data to be referred to by url alone.

For example, if your organisation uses high resolution DICOM imagery via a secure PACS server; or stores important legal documentation externally to CareRight; this can now be referenced.


Users are presented with a read only preview and visual indicator this is an external site.


Accounting > Ability to backdate reversals for Receipts, Refunds

This is only available to users with account_unrestricted_dates permissions.

The system records date, reason and individual.

Admission Categories > Hide FIM

For customers not working in the rehabilitation space, we have improved the ability to hide further areas of the admission relating to FIM scores.


Clinical Notes, Letters > Attachments > Inline preview and management

We have revised the behaviour of attachments embedded in clinical notes and letters. The ability to upload an attachment to a letter remains disabled for this release.


Person, Patient, Contact and Staff - flags fields mandatory

In the 7.1.0 release of CareRight, we have significantly rewritten our custom and built in person fields implementation.

It is now possible to flag additional fields as required throughout the entire system; or only on a specific type.

For example; the system default behaviour is a Person can optionally have a date of birth, but a Patient is required. If desired, for a Contact this can also be marked as required; while for a Staff Member, it defaults to the Person configuration.

As these settings have wide reaching ramifications, contact Clintel Systems to discuss any proposed changes.


Defects & minor enhancements

  • A very large number of performance improvements
  • Ensure a report result is created for argus
  • Remove legacy medisecure implementation
  • Fix enquiry contacts/patients behaviour
  • Remove print preview of merge form from assessment builder
  • Prevent appointment triggers being mixed with non sharable assessments
  • Performance improvements - Appointments/Calendars/Permissions
  • Assessment Builder > Preview > Remove print function
  • Fix a bug with clincial notes linking to approved assessments
  • UX - Decrease animation to reduce data entry issues
  • Appointments > Printed appointment list shows cancelled
  • Appointments >  Printed appointment list filtering
  • Fix minor bug when permission to copy assessment denied
  • Admin > Appointment Types - Make it harder to add message templates with non shareable assessments
  • Correspondence > Make more robust when a configuration error has occurred
  • Branding Settings > Better setup links
  • Performance > Patient Assessment List improved slightly
  • Performance > Patient Policy > Add indexes for patient tracking
  • Performance > Minor optimisation to calendar views
  • EMMA Patient Service: Update Patient (Leave Start, Leave End)
  • Locations > Banking > Pagination limit of 500 now applies.
  • Events > It is now possible to capture cost and item for a general service
  • Performance: Improve patient_account to location security policy to check more efficiently
  • Performance: Write out audit logs for 'access' less frequently - now only records a unique access every 20 minutes
  • Patients > Make home, mobile, work phone notes editable
  • Fix issue with Medical Objects and dva_card_type_code
  • Fix issue with Issue with displaying next available calendar session
  • Banking - add select all / shift key select behaviours
  • Insert image into letter displays placeholder until anti virus scan completes
  • Fix Provider's join telehealth session page error
  • Fix TinyTds::Error: Cannot insert the value NULL into column 'associable_id', table 'test3.dbo.delayed_job_associations'; column does not allow nulls. INSERT fails
  • Deployment change: Prevent Duplicate Records: f_patient.pt_numb
  • Fix z-index issue with appointments
  • Prevent naming an assessment element 'nil'
  • Followups list paginate
  • Fix Timezones and IHC transportation inconsistency
  • Use provider when generating correspondence for healthlink with custom templates
  • Provider Directory Service: only update if a value can be found in the search result
  • Added further safeguards to attachments associated with clinical notes
  • Allow Gender Diversity to be edited even when API integration is on
  • Split stripe invoice and stripe online booking payment
  • Fix automatic insertion of Full Letter CC Details replacement variable from templates
  • Fix issue with date inputs in reports
  • Prevent eRX ePrescription upload where the prescriber is not registered with an eRX identifier
  • Letters vs Attachments > Add an after save hook for now to join up all attachments to letters
  • Clincal notes vs Attachments > Add an after save hook for now to join up all attachments to notes
  • Pictures > Rewrite picture handling to be aware of S3 storage.
  • Reports > Fix bug present since 2014 around removal of date range filter
  • Ensure that patient aliases are rendered on calendar views
  • Send multiple addresses in PID-11
  • Fix appointment status display when you are not an editor


Release Notes for CareRight 7.1.1

Defects & minor enhancements

  • Fix saml login issue for new user
  • Support Bundle when the user banked the today's transaction with the back-dated date
  • Provider's picture isn't displayed on the online booking page
  • Appointment Delete option as last option

Release Notes for CareRight 7.1.2

Defects & minor enhancements

  • Fix ePrescribing - failure to display errors - ensure array for send prescription partial
  • TSMS Reporting - Add support for reporting 'self funded' rather than 'unknown' for principle source of funding.
  • Remove ERX Medicare expiry validation prior to sending prescription
  • Ensure upload of PDF to MHR creates correspondence snapshot
  • Further improvements around removing a record from VAED submission behaviour
  • Improve migration for admission categories to hide FIM, SNAP details by default.
  • Healthlink - fix issue with referral letter CC to non professional contacts.
  • Fix issue with banking reports

Release Notes for CareRight 7.1.3

Receipt Number Generation

  Core architecture change

For a number of years, CareRight maintained feature parity with its predecessor product, The Specialist. A key component was the use of Counter Sets, which were used for the generation of various database identifiers in that legacy system.

Modern relational database systems provide the concept of sequences which fulfill the same purpose; built in as a core database concept.

We have migrated the Receipt, Refund and Invoice behaviours within the system to rely on this core database concept. As this is a low level, fundamental architectural change as this becomes available we will establish with you a pre and post go live monitoring plan to detect any issues.

Defects & minor enhancements

  • Fix issue with combined payment and printing of receipt when multiple patients/invoices are in one receipt.
  • Change to HMDS mapping behaviours when unsupported values sent
  • #113352 - create paydown of a IMC claim (#6910) 
  • #113362 fix sql crash
  • #113419 - Disable Patient Accounts with Events
  • #113419 always render patient_id (legacy)
  • #113706 don't add if $col_count = 0
  • 113374 set "Eftpos (Credit A/C)" to be "Eftpos" type
  • Fix name for allocations controller
  • Fix number
  • fix patient metric field label
  • Fix PDF problem (#7095) 
  • guard against no values in means
  • handle issue when appointment without patient or provider (#7188)
  • handle receipt without patient_id (#6904)
  • HMDS employment_status - set "Not applicable", "Unknown" "Declined to… 
  • Move from counterset to sequence for f_transaction (#7035) 
  • Online booking allowed to load more slots (#6975) 
  • Performance: Limit various lookups to 1000 records max on appointment… 
  • Refactor Referrals to sequence
  • Remove Estimate numbers from countersets (#7048) 
  • Remove Invoice number generation from countersets (#7047) 
  • Remove patient accounts from countersets, deliberately starting at '1… ( 
  • Remove professional contacts from countersets (#7037) 
  • Remove statements from countersets
  • Reset CounterSet.reset_column_information
  • Specialist - Counters - Remove our implementation for a database sequ… 



Release Notes for CareRight 7.1.4

Defects & minor enhancements

  • Search IHI: IRN will be mandatory for a Medicare Card Search.
  • Search IHI: If the HI Service finds a unique match to the IHI record with a ‘Retired’ status, the HI Service will return informational message (#02270), with the IHI details, depending on the configuration.

Release Notes for CareRight 7.1.5

Defects & minor enhancements

  • Use default provider templates for email
  • Fix Admission > Display Hidden Fields > Admission FIM Scores are now mandatory, even if 'hide FIM' is ticked.

Release Notes for CareRight 7.1.6

Defects & minor enhancements

  • Customer specific test coverage

Release Notes for CareRight 7.1.7

Defects & minor enhancements

  • Database sequences changes for customer specific issue

Release Notes for CareRight 7.1.8

Defects & minor enhancements

  • Countersets - Line Allocations - Backport previous performance optimisation
  • Letter templates search fix backported
  • Handle repeat prescribe of discontinued MIMS medication scenario
  • Fix gap with telehealth appointment after stripe payment completion
  • Fix bug with result view

Release Notes for CareRight 7.1.9

Defects & minor enhancements