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.8.0
Major Features
Patient, Guarantor, other portals
Experimental feature: This is not generally available to all customers at this time, and is subject to further revision.
Main article: Patient Portal
Enhancements
Medicare Errors > One click ways to learn more, with AI assistance
We've annotated a number of system errors with one-click ways to understand more about what is being communicated, building on the wealth of knowledge publicly available.
Calendar system > Updated core javascript libraries and theme
As part of our ongoing modernisation, users will notice user experience changes to the calendar component. Functionality should be identical to previous, with visual styling changes.
Secure notifications are sent to users after updates to authentication details
Increasing the security of our product, users will receive notifications when core details change or when a new login from an unrecognized location occurs.
This functionality requires SMTP configuration.
Prescribing > Preview indicators
Telehealth > Coviu > UX improvements
We've added the ability to configure pre and post call allowances,
Assessments > Builder > Layout "Stacked"
This layout methodology is a legacy rendering approach, and we are phasing it out. If any assessments are in use, we encourage you to change them to Horizontal layout.
A system health check has been added to alert of enabled assessments using this functionality.
Users and Groups > Ability to bulk lock and disable accounts and automatic lock after 45 days inactivity
For customers dealing with large numbers of rotating staff, we have added the ability to automatically lock inactive accounts after 45 days of no activity and easier tools for administrators to deprovision.
Patient user accounts have a more generous 365 default limiit.
Appointments > Edit > Various form controls are now autocompletes
For faster page load without limiting the available staff to select, appointments now feature a number of autocompletes.
Automation Triggers > convert_upload_file_to_document
Dashboard > Show Group Tasks
Assessments > Ability to mark is "struck"
Locations > Waitlist
We've provided extra navigation to access the waitlist from a location level.
Discharge Planning > Discharge Letters
We've added more explanatory text to better distinguish between the two use cases of letters.
Administration > Accounting Setup
We've made a few minor revisions to the core accounting administration UX, to make it easier to get up and running.
Administration > Admissions setup
We've made a few minor revisions to the core accounting administration UX, to make it easier to get up and running. In particular, we'd recommend our hospital customers review the Admission Warnings functionality to see if it is suitable for your processes.
Administration > Task types
Admin > Global Settings > Security > Ability to force 2FA for password based users
Main article: Setting up Two Factor Authentication (2FA)
Defects & minor enhancements
- Restrict when an individual is consider contactable; so that if they are deceased notifications are not sent.
- Add CSV sanitisation library
- Fix ActiveRecord::RecordNotFound: Couldn't find Appointment errors on deleting a reservation twice
- Metrics - fix associations
- Care Plans: Remove activity alerts, warnings (Legacy concept)
- Appointments > Details > Render other theatre information
- Check active calendar_session_type for location can delete
- Patient Portal > Ability to login and manage my own profile
- Patient Portal > Do not allow access beyond the dashboard/devise controllers until I set up 2FA
- Admin > Workflow > Numerous minor UX improvements
- Datasets: Permit "." in names for workflow models, and fix a number of other bugs.
- Bulk Billing Consent - Make name/signature fields required
- Fix edge case with malformed HL7 payload causing crash
- Fix fetch emma residents link in patient header
- Render admission edit history to technical support
- Fix metric notes with legacy assessments
- Fix 115586 - UI must match data
- Improve flash message role layout
- Add group tasks to dashboard
- Add tooltips to admission_birth_field_definition
- Add tooltips to admission_category_field_definition
- Add tooltips to admission_program_code_field_definition
- Add tooltips to allergy_field_definition
- Add tooltips to anaesthetic_choice_field_definition
- Add tooltips to antivirus_settings_field_definition
- Add tooltips to argus_end_point_field_definition
- Add tooltips to assessment_element_field_definition
- Add tooltips to assessment_field_definition
- Add tooltips to attachment_field_definition
- Add tooltips to bank_account_field_definition
- Add tooltips to batch_log_field_definition
- Add tooltips to bed_field_definition
- Add tooltips to bed_reservation_field_definition
- Add tooltips to bed_status_field_definition
- Add tooltips to branding_settings_field_definition
- Add tooltips to bulk_letter_field_definition
- Add tooltips to calendar_session_field_definition
- Add tooltips to calendar_setting_field_definition
- Add tooltips to cancer_site_rule_set_field_definition
- Add tooltips to case_category_field_definition
- Add tooltips to case_field_definition
- Add tooltips to case_settings_field_definition
- Add tooltips to certificate_field_definition
- Add tooltips to checklist_field_definition
- Add tooltips to clinical_note_category_field_definition
- Add tooltips to clinical_note_field_definition
- Add tooltips to confidence_level_field_definition
- Add tooltips to contract_unit_price_field_definition
- Add tooltips to correspondence_import_dir_field_definition
- Add tooltips to enquiry_category_field_definition
- Add tooltips to enquiry_field_definition
- Add tooltips to entitlement_category_field_definition
- Add tooltips to entitlement_field_definition
- Add tooltips to entitlement_usage_field_definition
- Add tooltips to episode_diagnosis_field_definition
- Add tooltips to episode_multiple_theatre_visit_field_definition
- Add tooltips to episode_procedure_field_definition
- Add tooltips to era_medicare_remittance_report_field_definition
- Add tooltips to erx_settings_field_definition
- Add tooltips to factor_group_field_definition
- Add tooltips to grouper_certificate_field_definition
- Add tooltips to ihc_misc_service_field_definition
- Add tooltips to ihc_non_drg_morbidity_field_definition
- Add tooltips to immunisation_field_definition
- Add tooltips to medical_objects_endpoint_field_definition
- Add tooltips to medical_provider_field_definition
- Add tooltips to medical_provider_service_location_field_defi…
- Add tooltips to medical_test_field_definition
- Add tooltips to medicare_batch_payment_report_field_definition
- Add tooltips to medicare_batch_send_field_definition
- Add tooltips to medicare_category_field_definition
- Add tooltips to medicare_group_field_definition
- Add tooltips to medicare_item_field_definition
- Add tooltips to medicare_oec_batch_field_definition
- Add tooltips to medicare_online_request_field_definition
- Add tooltips to medicare_sub_group_field_definition
- Add tooltips to medication_field_definition
- Add tooltips to merge_form_field_definition
- Add tooltips to merged_(contact, patient, user, staff)_field_definition
- Add tooltips to program_*_field_definition
- Add tooltips to program_attendance_field_definition
- Add tooltips to program_category_field_definition
- Add tooltips to program_schedule_field_definition
- Add tooltips to program_scheduled_provider_field_definition
- Add tooltips to rate_contract_field_definition
- Add tooltips to rate_definition_field_definition
- Add tooltips to search_admission_coding_field_definition
- Add tooltips to search_clinical_note_field_definition
- Add tooltips to search_contract_field_definition
- Add tooltips to search_invoice_field_definition
- Add tooltips to search_pre_admission_field_definition
- Add tooltips to search_program_field_definition
- Add tooltips to search_program_reports_field_definition
- Add tooltips to search_program_session_field_definition
- Add tooltips to search_reconciliation_field_definition
- Add tooltips to search_revenue_field_definition
- Add tooltips to search_uninvoiced_medical_admission_field_de…
- Add tooltips to staff_certification_field_definition
- Add tooltips to staff_resource_field_definition
- Add tooltips to suggested_assessment_field_definition
- Add tooltips to task_field_definition
- Add tooltips to theatre_band_field_definition
- Add tooltips to theatre_band_list_field_definition
- Add tooltips to tool_field_definition
- Add tooltips to transfer_field_definition
- Add helper for generate schema changes with input version
- Add quick and dirty AI generated script for... AI code generation
- Add working diagnosis AI generated title attributes
- Admin > Custom Templates > Handle errors
- Admin > Generic Codes > New > Fix header usage
- Admin > System images > Show size
- Admin > Users > Bulk Disable > Swap from .any? to count
- Admin > Workflow > Trigger classes > Add basic specs
- AI generated transport title attributes
- Allow patient account to set 2FA
- Allow user to create patient portal account in patient profile page
- Appointment List > Fix crash where a provider has no person record
- Appointments > Details > Render other theatre information
- Appointments > Include blank option
- Appointments > Use HTML5 validation instead of legacy jquery validate
- Assessments: Stacked Layout - Mark deprecated
- Better explain finalise
- Care Plans: Remove activity alerts, warnings
- Chart: Ability to ‘mark in error’
- Check active calendar_session_type for location can delete
- Codespell: More spelling
- Contacts > New > Ensure Medicare IRN has title, maxlength, etc and validates properly
- Correspondence > Download HL7 when there is no message > Avoid crash
- Correspondence: Lock down UI slightly more
- Discharge Letters > Improve letter UX
- Document Clinical Note - Discipline
- Enhance patient trigger script to allow filtering latest appointment by status
- Feature/assessment check metric target
- Feature/assessment check metric target
- Handle legacy assessments enabling metric notes
- FIM Scores: AI generated title attributes
- Fix ActiveRecord::RecordNotFound: Couldn't find Appointment errors
- Fix Admin > Metrics Thresholds UI
- Fix appointment spec
- Fix calendar function for move appointment to waitlist
- Fix code style issue
- Fix codespell yml
- Fix correspondence current assessment list search issue
- Fix Cron for lock inactive patient account
- Fix fetch emma residents link in patient header
- Fix group tasks query for MSSQL
- Fix patient user trigger wrapper issue
- Fix Rails 6.1 warning
- Fix term search for current assessment list
- Fix undefined method issue for convert document in trigger script
- Force patient to reset account password for new patient portal account or updated by provider/admin user
- GFA Billing Wizard (1.1)
- Hashrockets cleanup (app/views/)
- Location > Activities > Flip the order of Fri 00:00 to 00:00 Fri so that rendering is consistent.
- Lock inactive users after 45 days: Change to configuration
- Make name and signature input mandatory for patient portal invoice signature
- Medicare Batches: Remove duplicate coverage
- Medicare: Refactor mark failed to partial
- Metric notes additional
- Metric: Fix associations
- NoMethodError: undefined method `invoice' for nil:NilClass in app/services/mcol/cache_era_claim_summary.rb:26
- Patient Portal > Automatic lock of external accounts after a year since last sign in
- Patient Portal > Patient Users > Edit my basic demographics and contact details
- Patient Portal > Require 2FA
- Patient Portal w/Login - Be able to revoke a communicaton related token
- Patient Users > Add trigger wrapper support
- Patient Users: Notify on user email change
- Program Schedule > Max enrolments > Specify Minimum
- Rails 6: ActionMailer::MailDeliveryJob
- Rails 6: Active storage.queues.analysis
- Rails 6: Active storage.queues.purge
- Rails 6: Collection cache versioning
- Rails 6: Replace on assign to many
- Rails 6: Return false on aborted enqueue
- Rails 6: return_only_media_type_on_content_type
- Rails 6: Use cookies with metadata
- Rails/inverseOf: app/models/estimate and app/models/erx_link
- Refactor correspondences assessments list UX
- Refactor to avoid ArgumentError: Relation passed to #or must be structurally compatible.
- Remove drug_lists generic table, unused outside of gen3 migration
- Remove migration that is covered by db/seeds: MOLPayees Generic Table
- Remove tags from application (1 of 2)
- Results, Correspondence > Convert to PDF > Handle filesystem issues
- Rubocop - Rails/InverseOf - app/models/available_time_zone.rb
- Rubocop - Rails/inverseOf - room, bed, location
- Rubocop: Rails/LinkToBlank
- Rubocop: Rails/PluckInWhere - spec
- Rubocop: Rails/Present
- Rubocop: RedundantPresenceValidationOnBelongsTo
- Stripe > Receipts > Avoid NoMethodError: undefined method
- Security > Fix inconsistency of location access checks at list view vs individual object view
- Totalling metric spec fix
- Waitlist > New > Fix open in new tab
- Waitlist > New appointment > Swap to opening in a new tab, so we don't have to redirect back using complex logic
- Fix Contacts > New > Can key in invalid Medicare details
- Fix Healthlink - MSA.3 Invalid message structure
- Change the "assistant" picker to an AJAX control in appointments - session configured anaesthetist
Release Notes for CareRight 7.8.1
Defects & minor enhancements
- Fix bug in image upload of assessments
- Fix HL7 healthlink rendering if no medicare / dva add Careright identifier
- Fix ordering issue with healthlink HL7 rendering with multiple CC'd receipients
- Fix display pdf Letter after virus scan
- Avoid crash on upload of letter to MHR without provider
- Improve performance for location occupancy
- Fix Revenue Report regression from security library
- Security: Fix edge case in error handling with online enquiries
Release Notes for CareRight 7.8.2
Statutory Reporting 2025
ICD-10 13th Edition
CareRight now ships with an updated ICD 10 version, suitable for coding of admissions from 1st July 2025.
https://www.ihacpa.gov.au/resources/icd-10-amachiacs-thirteenth-edition
Diagnosis Cluster Identifiers (DCID)
https://www.ihacpa.gov.au/health-care/classification/icd-10-amachiacs/cluster-coding
https://meteor.aihw.gov.au/content/793121/Print?templateMode=Technical
When coding an admission, a new DCID data entry input is available.
Where there are multiple clusters, subsequent diagnoses can be added to new clusters.
Hospital Casemix Protocol (HCP) reporting
We've reviewed and updated CareRight's HCP reporting in the following areas:
- HCP 2025: Update to AR-DRG versions, to allow v12 to be selected
- HCP 2025: Mode of separation and Provider Number of Hospital to which transferred
- HCP 2025: Birth weight of infant, neonate, stillborn
- HCP 2025: Front end deductible (not applicable)
- HCP 2025: Sex
- HCP 2025: Care type
- HCP 2025: Other changes
As a general reminder and following communications by AHSA, we'd like to encourage customers to ensure they review the configured HCP Codes for guarantors against the published guides.
https://hospitals.ahsa.com.au/hc/en-au/articles/20563171395225-AHSA-fund-codes
VAED
We've reviewed and updated CareRight's VAED reporting in the following areas:
- VAED 2025: Add new Admitting/Discharging Unit/Specialty codes for Early Parenting Centres
- VAED 2025: Add code 999 to Triage Score on Admission
- VAED 2025: NDIS Participant Flag – reported by mental health care types
- VAED 2025: Add Diagnosis Cluster Identifier (DCID) for implementation in 2025-26
Note that VAED changes to palliative care data modelling have introduced new fields; specifically:
- In an Admission, where PCOC data capture is not used, Primary PCOC Phase Type is now relabelled PCOC Phase Type at Admission; and continues to report as it did previously. A new field, PCOC Phase Type at Separation is available.
- Preferred Place of Death, distinct from the existing Place of Death is required by VAED over and above the PCOC v3 standard.
- Leave Days can be manually entered, where appropriate in a PCOC Phase. This is not directly linked to admission leave.
ISAAC/APC
- ISAAC/APC 2025: Add Diagnosis Cluster coding
- ISAAC/APC 2025: ICD 10 13th Edition
TSMS
- TSMS 2025: Gender vs Sex
- TSMS 2025: ICD 10 Changes, DCID
QHAPDC
- QHAPDC 2025 : Report DCID
- QHAPDC 2025 : ICD-10 13th Edition
HMDS
- ICD 10
PHISCO
- ICD-10-AM / ACHI / ACS Thirteenth Edition Implementation
PCOC v4
Not available
Statutory Reporting > Ability to specify a date range
Prior to submission to a statutory reporting authority, a limited preview can be generated.
Ability to remove send/print buttons in correspondence
In a learning environment, you may wish to only provide certain access to correspondence authors.
A new permission is available.
When enabled, users can only create draft correspondence.
Defects & minor enhancements
- Fix Assistant translation
- Fix the assistant selection field not displaying by default
- Limit Send & Print buttons for Correspondence
- Correspondence > Copy letter to start new one
- Fix professional contact xad rendering with no address
- Fix enquiry report sql issue
- Unlimited patient events
- Fix create and open location regression
- Statutory Reporting > Ability to generate a preview or subset of upcoming submission
- Appointments > Cancel/Delete > Entitlements > Only increment if we are below the total
- add concurrent check to workflow assessment
- Assessments > Yes/No > Fix the usage of readonly vs read_only
- Only perform enabled assessments
- Fix cancelled/archived chart assessment data stays in the chart
- Admission > Shift handover assessment > refactor to the helper
- fix date range not showing for saved report
- Fix crash on mapping MIA
- Patient Portal > Ensure auditing is aware of person users
ICD-10 13th Edition
Licencing resolved.
Customers are encouraged to discuss with their coding teams any relevant changes, and new Diagnosis Codes that may apply from 1st of July.
These can be updated via Admin > Admission > Episode Diagnosis Codes.
Grouper Plus Content Services
Updated to 2025.1.3.
Admission > Diagnosis
Minor usability enhancements to reduce errors, and to make subsequent diagnosis clusters slightly easier to manage when adding in bulk.
Defects & minor enhancements
- Add "Another term" to other stat reports
- Admission > Shift handover assessment > refactor to the helper, show
- Always show primary_phase_type and separation_primary_phase_type for
- Fix crash for service location not assigned to location
- Fix crash on malformed frequency
- Fix order and active tag issue
- Fix professional contacts diabling
- Fix term search
- Fix to show fields if @episode.is_palliative_care?
- MHR dischage_summary doesn't need contact details
- NoMethodError: undefined method `invoice' for nil:NilClass
- Patient Accounts > Enquiries > Print selection of invoices
- Statutory Reporting > Ability to generate a preview or subset of admissions
Release Notes for CareRight 7.8.3
Defects & minor enhancements
- Ensure stat report preview allowed in future
- Fix admin > grouper certificates display
- Fix crash with malformed care plan frequency
- For group location assignments, default to including non open locations
- Fix crash on referral warning with professional contacts who lack professional category.
- Fix HCP values for pre 1st July 2025 admissions vs post 1st July 2025 admissions for mode of separation
- Remove admission date sorting from location occupancy for older SQL Server customers
Release Notes for CareRight 7.8.4
Defects & minor enhancements
- Added Patient Relationship Demographics Standard Report
- Assessments > Handle health fund field error and show warning when edit
- Alert Notices > Fix broken HTML
- Fix the primary-form-controls covering the assessment content
- Fix invoice restriction issue
- Enquiries > Add archived_at as a public attribute
- eRx > upload custom drugs without coding systems
- Render patient banner for workflow models index page
- Add create patient button to letters as well as document
- Add order for bed reservation page
- Make concurrency warning sticky, fix z-index