Tablet Release Notes v156

The Ocean Tablet release v156 includes the following:

  • Minor fixes to card swipe reading behaviour to be more reliable.

Tablet Release Notes v155

The Ocean Tablet release v155 has a number of fixes for card swiping:

  • New logic to detect Ontario red & white card swipes and direct such patients to reception for verification (and gentle encouragement to get a photo card!).
  • Updated message to patients for cases that the patient is not found in Ocean for whatever reason:
    "We are unable to process your check-in at the kiosk. Please proceed to the reception desk." (instead of previous message that said "no forms are waiting for you").
  • Improving the error handling and patient message for bad swipes.

(Unless you are using your tablets as check-in kiosks, this release is not required.)


Tablet Release Notes v154

The Ocean Tablet release v154 includes the following:

  • Tablets in kiosk mode will no longer display a "no note generated" note if no note is generated (i.e. because no forms were completed, or because the forms were left blank) to reduce clutter in charts for clinics with lots of kiosks and not always many forms.
  • Minor fix to display of "subsite" picker on registration to look nicer, and the registration screen now lists price as $55/month to be consistent with our new pricing (which doesn't actually go into effect for existing clients on Oct 1, 2017 -- don't panic).
  • The language will be captured in the form completed audit records (visible in the web portal under Admin->Reports).
  • Yes/no/not-sure items will be rendered on two lines always to ensure they look better on lower-end tablets.
  • Language buttons (i.e. when you have exactly two languages configured on the tablet) will keep a "pressed state" on the buttons so patients have visual feedback.

Tablet Release Notes v153

The Ocean Tablet release v153 includes the following:

  • Added support for configurable timeout settings for kiosks and other minor improvements in kiosk mode behaviour
  • A fix to a minor bug in the keyword replacer for strings that ended in a blackslash character
  • Fixed a crash that could occur in the new kiosk timeout feature when timeout is reached
  • Added code to improve the reliability of health card swiping
  • Added support for Nova Scotia health cards
  • Added addition "exceptions" for the tamper-proofing security check to ignore certain package updates

Tablet Release Notes v152

The Ocean Tablet release v152 includes the following:

  • New feature: in kiosk mode, the tablet will now show a timeout warning after 30s and do a hard timeout after another 30s of inactivity.
  • The tablet will make a sound upon completion (so that the reception desk can be assured that the patient completed the encounter without being able to see the screen).
  • Added support for the new "mark as arrived" configuration in tablet settings so that the tablet will mark the patient as arrived in the EMR at the beginning or end of the tablet session (or not at all).
  • Fixed a bug that would cause the HN province (if included on demographic screen) to be stamped into the patient's province in the EMR.
  • Added more instrumentation for OceanConnect (for Accuro clients).
  • Added some protection to prevent tablet crashes on null formula item scripts.
  • Added validation for the Ocean server host URL.
  • Added French translation for expired health card message after swipe.
  • Added better handling of bad health card swipes (e.g. if date isn't read properly).

Tablet Release Notes v151

The Ocean Tablet release v151 includes a couple fixes for the new health card swipe update feature:

  • Fixed a problem updating new expiry dates from swiped cards in PS Suite
  • Added support for updating VC codes without updated HC expiry date

Tablet Release Notes v150

The Ocean Tablet release version 150 contains the following fixes:

  • Support for detecting expired Ontario health cards after a swipe, including logic to automatically update the EMR record when appropriate (i.e. if the HC expiry is blank in the EMR, or the expiry on the swipe is newer; in both cases, it will also update the VC automatically).
  • Tablets will now detect multiple subsites in an Ocean site and prompt the user to choose one. This will help avoid cases in which a tablet is left registered against the default subsite, which can create a bit of a mess at invoice time.
  • Tablets will now warn the registering user when a duplicate tablet name is already registered to help avoid situations in which a factory-reset tablet generates a new ID and is redundantly registered.
  • SSL handshake errors (usually when clock is reset and tablet thinks it's 1970) will now show what the tablet thinks is the correct time in addition to date.
  • Tablet will reset to the tablet's default language properly after each patient encounter instead of English.

Tablet Release Notes v149

The Tablet release v149 contains the following:

  • The app name has been changed to "Ocean Tablet" instead of "OceanWave" to reflect current naming convention.
  • Fixed an error condition that would occur with the new low battery warning for OceanConnect tablets when battery got too low.
  • Fixed a bug that would cause custom point values on checkbox items to be treated as 1.

Tablet Release Notes v148

The Tablet Release v148 contains a fix to an issue that presents as a flickering effect when tapping on buttons in forms on some tablet devices. Since this flickering effect can decrease patient usability with those devices, this version is strongly recommended for any tablets running v146 or v147. 


Tablet Release Notes v147

The Ocean Tablet release v147 includes the following:

  • A critical fix for tablets running Android 4.0.3 (level 15) due to the use of an unsupported call. This release reverts the behaviour to ensure that Android 4.0.3 can run Ocean.
  • Improvements to the handling of the shared encryption key to re-validate against sites when a tablet is deregistered and clear under certain circumstances.

Tablet Release Notes v146

The Ocean Tablet release v146 includes the following:

  • Support for an automatic 10s session timeout on the completion screen when a patient is complete on a kiosk-mode tablet.
  • A lot more logging and instrumentation.
  • Site number has been added to the authentication dialog to help for tablets that move between sites.

Tablet Release Notes v145

The Ocean Tablet release v145 includes the following changes:

  • Support for detecting cancelled appointments in Accuro to ensure forms and reminders are not sent to those patients.
  • Added support for emergency recovery of the Shared Encryption Key from the tablet in cases that it cannot be recovered from an EMR when lost.

Tablet Release Notes v144

The Ocean Tablet release v144 includes a small fix to prevent the tablet from running in a language unless specifically configured in the tablet settings. This will prevent situations where a patient's spoken language in the EMR triggers forms that aren't completely translated into a language (so most of the form appears in English except a few simple values like "Yes" and "No" appearing in the patient's language).


Tablet Release Notes v143

The Ocean Tablet release 143 includes an important stability fix for OceanConnect EMR messaging. It is recommended for all Ocean/Accuro clinics.


Tablet Release Notes v142

The Ocean Tablet release v142 includes the following:

  • Support for setting custom Accuro appointment statuses for "patient reminded".
  • Fix to French translation for finish button (was wrong tense).
  • Added support for capturing EMR ID with study data (a new option in the study configuration panel in the web portal).
  • Removed shared encryption key complexity requirements since these were redundant with the server, where the shared encryption key is initially defined.
  • Fix to ptReasonForVisit keyword.
  • Adding memberStatus keyword (currently only available for TELUS PS Suite; used for patient roster status).
  • Better cross-Canada validation for health number entry in demographics screen.
  • Stability improvements for Accuro OceanConnect scenario.
  • Added ability to install TeamViewer from the admin menu for remote support requirements.

Tablet Release Notes v141

The Ocean Tablet release v141 includes the following changes:

  • Support for a new eForm layout hint for laying out menu buttons vertically (one button per row).
  • Support for a new eForm layout hint to request text field on the same line as the label for an item (whether or not this actually happens depends on screen resolution, length of label text etc.)
  • Change to handling of "number of digit" changes for a site to fix a bug that would cause problems for OceanConnect tablets when a site changes the number of patient ref digits.

Tablet Release Notes v140

The Ocean Tablet release v140 includes a minor fix to avoid an very rare authentication error that appears to happen at random intervals (likely invisible to end user).


Tablet Release Notes v139

The Ocean Tablet release v139 includes the following:

  • An important couple of bug fixes for healthcare swiping functionality in kiosk mode. If you are setting up a card swipe kiosk, this upgrade is critical.
  • A fix to a bug that caused a tablet to be deregistered upon an Ocean user authentication fail, even for simply disabling OceanConnect mode and entering the admin screen.

Tablet Release Notes v138

The Ocean Tablet release v138 contains the following fixes and improvements:

  • New feature: healthcare swipe support! A long-requested feature, now you can connect a USB magstripe reader to the tablet in kiosk mode and swipe a health card instead of entering it on the keypad. If you want to try this out, you'll need to order a peripheral bundle through Ocean for the necessary hardware.
  • This release also includes a critical stability fix for OceanConnect mode tablets that addresses an issue where the tablet would fail to connect after any sort of network outage.

Tablet Release Notes v137

The Ocean Tablet release v137 includes the following improvements:

  • Added support for configurable completion screen messages in kiosk mode; some clinics would like tablet to say "please take a seat" and others will want "please go to reception" as the final message. Note that you can provide your customized message in multiple languages using same approach as intro screen fields.
  • Added support for configuration option in tablet settings to skip on-demand forms for a tablet group, e.g. as you might want to do for a simple check-in kiosk, i.e. even if there are forms waiting for a patient, don't display them in that tablet session.
  • Fixed an issue that caused numeric sliders with first point value of anything other than 0 from missing the first choice as an answer as first selected by patient, i.e. the note would be skipped. For example, if a slider went from 1-5, and the patient chose 1 right away (i.e. without choosing anything else first), the response would be ignored.

Tablet Release Notes v136

The Ocean Tablet release v136 includes the following fixes and enhancements:

  • Added support for multiple encryption keys (one primary, N secondary keys) to support scenario in which OceanConnect is used and a shared encryption key change is made. Primary key is used preferentially for decryption, after which secondary keys are attempted.
  • Added code to prevent OceanConnect from running autonomously without an encryption key (generates a lot of errors in log).
  • Added support for Manitoba health number validation in demographics review screen.

Tablet Release Notes v135

The Ocean Tablet release v135 includes the following fixes and improvements:

  • This release includes an important stability fix for OceanConnect mode tablets to keep OceanConnect alive and pinging server when locked in a cabinet without user activity
  • OceanConnect install option has been updated to be more clearly intended for Accuro clinics only (at this point)
  • Reduced triggers for tamper-proofing lockout for routine Android updates
  • Improved UI for numeric scales (sliders) to ensure that patients don't accidentally change an answer in the process of scrolling (particularly obvious when labels are long and on a low-rez tablet)
  • Support for server-side user lockout after X retries logic (previous to this version, the tablet would simply say that the userid/password was invalid when locked out)
  • Improve crash recovery behaviour to avoid flickering screen and confusing error logs
  • Fixed an issue that could cause a crash on the completion screen due to out-of-memory

Tablet Release Notes v134

The Ocean Tablet release 134 contains the following:

  • A red warning message is added to each form note that was not confirmed complete by a patient who clicks the "quit" button (only relevant for clinics that enable the "quit" button for patients)
  • Improvements to robustness of form/appointment reminder handling, so that reminders can survive tablet crashes/restarts.
  • Improve version tracking so that "tablet update reminders" are disabled as soon as the app starts after upgrade (previously, you had to run through a patient encounter before the server was notified of the upgrade, so the nag emails would continue until that happened for each tablet).
  • Added another check for newly queued forms for a patient; previously, if the first form was added via the EMR while the patient was on the demographic review form, the tablet would not see it & complete the session.
  • We added a bit of text to the "install Ocean Connect" menu option to make it clear that this is required for Accuro clinics only.
  • Tweaked the tamper-proofing security code to be less likely to trigger during an Android upgrade.
  • Fixed a bug that could cause numeric scales to be updated inadvertently while patient is scrolling (particularly on small screens).
  • Support for password lockout messages from the server.
  • Improved recovery behaviour after crashes (you should get less "flicker" and we will get less error reporting noise).
  • Fixed a rare crash that occurs for mysterious reasons on the completion screen about 1/10,000 uses.

Tablet Release Notes v133

The Ocean Tablet release v133 includes the following fixes and improvements:

  • Fix potential crash that occurs if the default ptSex attribute is an empty string for an EMRField item
  • We updated the kiosk-mode final screen to remove the part telling the patient to approach reception because we now have support for updating "arrived" flag for both PSS and Accuro.

Tablet Release Notes v132

The Ocean Tablet release v132 contains the following fixes and improvements:

  • Updated the "tamper proofing" feature to preserve tablet name, site number and Android ID (to improve behaviour through Android 5->6 upgrade) through device security reset process
  • Support for new form reminder rules engine allowing arbitrary appointment/form reminders based on patient profile and/or reason-for-visit at arbitrary points before and after the appointment

Tablet Release Notes v131

The Ocean Tablet release v131 includes the following improvements:

  • Fixed a regression bug that caused date type items in eForms to ignore updates, so all dates were reported as Jan 1, 2012.
  • Updated some French translations and button formatting

Tablet Release Notes v130

The Ocean Tablet release v130 contains the following:

  • Fixed formatting of birth date field when creating new patients on the tablet. This prevents errors in OceanConnect when processing updates for these patients.

Tablet Release Notes v129

The Ocean Tablet release v129 contains the following:

  • A fix to run secondary rules after the on-demand forms (previously, they would run after the first rules, but before the on-demand forms)
  • Added a keyword to make it easier to include blank lines in generated EMR notes
  • Tweaked the way proposition buttons that wrap to second row for a question are displayed; they are now right aligned so as to appear below the buttons that didn't wrap. Makes forms that have many proposition items look much nicer.

Tablet Release Notes v128

The Ocean Tablet version 128 (which includes changes in the unreleased v127) includes the following changes/fixes:

  • Support for marking patients as arrived in appointment screens for Accuro and PS Suite.
  • Fixed a bug that prevented rules configured to run after the on-demand forms ("secondary rules") from leveraging form memory. In other words, if a secondary rule referred to form memory (e.g. "firstTime"), it would always be the first time.
  • Added support for "block fee expiry" keywords, allowing PS Suite clients to build tablet rules to remind patients about block fee expiry.
  • Fixed a bug that prevented date EMRFields (like birthdate) from being captured properly in eForms.
  • Fixed a few error messages (including a missing French translation).
  • Fixed a scenario in which a patient clicking "back" and "next" from the final screen could resubmit a note (potentially changed) that would be missed by certain EMR integrations (including PS Suite).
  • Some fixes required for OceanConnect to improve reliability of adding notes to Accuro.
  • Support for "appointment sync" button for Accuro.
  • Added ability for PS Suite users to use immunization dates in tablet rules and eForms.
  • Added support for Accuro batch patient imports.

Tablet Release Notes v126

The Ocean Tablet release v126 contains the following fixes:

  • Fix for keyword insertion to ignore trailing punctuation '!' and '?'
  • Fix to properly escape special HTML characters in generated notes that are not part of structured HTML, e.g. 'score is > 5, recommend imaging'
  • Fix to use an Android ID as the normative device identifier instead of mac address for Android 6 devices, since Android 6 hides mac addresses from apps