Skip to content

Ozone distribution for Hôpital Sacré Coeur, Haiti

License

Notifications You must be signed in to change notification settings

CRUDEM/ozone-hsc

Repository files navigation

Ozone HSC

Ozone HSC is a child distribution of Ozone Haiti configured to address the needs of the Hôpital de Sacré-Coeur in Milot, Haiti.



Ozone

The Instant HIS


Engage with the Ozone community and access useful resources below:

Code    •    Docs    •    Forum    •    Chat Room

Release Notes

Version 2.0.0

Specific notes

  • Set license to MPL 2.0.
  • Added GitHub Action continuous integration pipeline.
  • Set up concepts and Registration page.
  • Configured clinical forms.
  • Added mode of arrival form.
  • Added emergency follow up form.
  • Added '.ocd3.yml' file.
  • Fixed email person attribute type uuid.
  • Fixed capture patient photo feature.
  • Configured Vitals and Anthropometry form to match original HSC form.
  • Added 'dateAndTimeOfDeath' to death fields.
  • Configured registration form with HSC form sections.
  • Added visit attributes 'Mode of arrival' and 'Level of emergency severity assessment'.
  • Added translation for visit attributes and update frontend config to show visit attribute fields.
  • Ensured successful loading of configurations.
  • Fixed logo in patient chart.
  • Adjusted GitHub workflow to pass validation.
  • Removed duplicate files inherited from Haiti Distro.
  • Set Numéro Dossier as primary identifier for the patient identifier sticker.
  • Fixed weight and height UUIDs.
  • Added missing OpenMRS concept configs.
  • Replaced existing drug concepts with the HSC drugs.
  • Updated 'ozone/' to 'configs/' for serving frontend configurations.
  • Added Odoo initializer configurations.
  • Configured attachments-overview-widget as part of patient summary.
  • Removed mode of arrival tag from patient banner.
  • Disabled manual entry for 'Numero Dossier'.
  • Configured lab order basket and results viewer widgets.
  • Added HSC specific encounter types and privileges.
  • Added 'allergies-details-widget' to patient summary dashboard.
  • Moved 'Triage' from visit attributes to Vitals and Biometrics.
  • Fixed contact and address information in patient banner.
  • Added 'Email' to person attribute types config and fixed address translation.
  • Fixed consultation prénatale edit privilege.
  • Fixed missing concept 'Family History Set'.
  • Updated material to medical supply order type.
  • Added missing concept vacine lot number.
  • Disabled lab reference number.
  • Added contact person's phone number to patient banner.
  • Adjusted count of active visits to be shown in a single page to 50.
  • Configured locations in IPD and OPD.
  • Added active visit obs config.
  • Added page size and print scale config for patient identifier sticker.
  • Moved Triage question and made optional.
  • Added 'vitalSignsConceptSetUuid' config.
  • Updated 'Pain Scale' to display the range as part of the label.
  • Added config for advanced patient search app.
  • Updated orderables for imaging and procedure order types.
  • Added imaging and procedures order types.
  • Added clinical form translations.
  • Updated configuration for print identifier sticker functionality.
  • Fixed banner app's configuration.
  • Replaced lab order type with test order type in the order basket.
  • Added style obs-by-encounter-widget.
  • Moved medical supply order type to Ozone Haiti.
  • Added labels with units for weight, height, temperature, abnominal diameter, head circumference and mid-upper arm circumference.
  • Removed laboratory app.
  • Added translation overrides for app navigation menu items.
  • Added 'stock_extension' add-on and 'docker-compose-override.yml' file.
  • Updated the config for different orders to hide reference field.
  • Adjusted frontend config translations.
  • Fixed typo in the Ozone frontend config JSON file.
  • Removed form concept labels and adjust some multi-selects.
  • Added Ozone Pro features to ozone-hsc distro.
  • Removed order types in favor of Haiti level.
  • Removed 'vitals-overview-widget'.
  • Update the drug order type UUID.
  • Added more person attributes on patient banner.
  • Removed unnecessary triage visit attribute.
  • Added location tag 'Transfer loaction.
  • Moved the 'life style' table into the patient chart summary dashboard.
  • Added ability of transferring patients between locations.
  • Added order basket action menu.
  • Created form for HSC Emergency Department.
  • Added monitoring config.
  • Renamed OpenMRS frontend config.
  • Enabled SSO integration.
  • Fixed 'Drug Order' type UUID.
  • Fixed OpenMRS ERP properties env substitution
  • README as per Ozone's rebranding.
  • Centered README w/ references to Haiti Health Promise.
  • Fixed Odoo broken dataflows + override EIP_FHIR_RESOURCES.
  • Copied EIP Keycloack OpenMRS database creation script.
  • Copied full data directory from Ozone instead of only MySQL.
  • Added medical supply product UOMs.
  • Assign encounter privileges to 'Registration Clerk' and 'Nurse limited' roles.
  • Renamed Kit -> Kit and Bag -> Sachet.
  • Consolidated Liquibase changesets into single liquibase.xml file.
  • Updated drug order UUID.
  • Voided email field from OpenMRS module appointments in favor of known hardcoded UUID.
  • Fixed ODOO_USER and ODOO_PASSWORD values.
  • Fixed missing dependency tracker configuration.
  • Removed metadatatermmappings will be inherited from Haiti distro.
  • Fixed the numeric fields in clinical forms.
  • Removed password changer from user panel slot in primary navigation app.
  • Used Tablet(s) instead of Tablet as dosage unit for drugs.