1. Improved duplicate patient checking. When new patients sign up, we now check their PHN (may be blank), email, and date of birth. We consider patients to be duplicate if their email+DOB or PHN+DOB match a patient in Oscar, and show them a warning message to contact the clinic for assistance.
  2. Added support for locums to cover multiple doctors. The doctor's "covering" field has been changed to support multiple "covering" doctors.
  3. Don't send email reminders for appointments where the "Resources" field is set to an unknown value (i.e. not "clinic", "virtual", or "phone"). If the appointment medium is blank, a generic reminder email that doesn't specify the appointment or clinic location will be sent.
  4. For clinics that access Oscar through a different URL from inside and outside the clinic, the "Oscar Master File" and "Oscar Master File (Internal)" buttons have been merged into one dropdown. The last selected option on a specific browser/device will be automatically selected by default.
  5. Added a message on the booking options page if all booking options are disabled: "This clinic has online booking disabled. Contact them at [clinic email]."
  6. We are storing some additional data (emergency contact name and phone number) in the "Source of Income" field in the patient chart. These two fields are now required in the patient form.
  7. Fixed a bug where the PHN input field wasn't trimming whitespace (e.g. if someone enters a PHN such as " 1234567890         ").
  8. Fixed a bug where the patient's email was not being treated as case-insensitive.