Document Management System For a Healthcare Company

How adopting new features empowered a HealthTech company to take their DMS software to the next level, fully automate document management, and put an extra coat on personal information protection.

Challenge

The company’s app was under active development. The client wished to extend the app functionality with these features:

  • Editing Microsoft Office documents
  • Upload / download file structure
  • Uploading files to the system using e-mail
  • DevOps services
  • Protection of personal information (POPI)
  • Printing / faxing documents
  • Implementing pass-through authentication (Single Sign-On)
Input
  • EHR print outs
  • Lab faxes
  • Case report forms
  • E-mail
  • Regulatory forms
  • Scan
Edit
  • Collect
  • Redact
  • Review
  • Sign
  • Send
  • Remote monitoring
  • Remote close out
  • Site analytics
Distribute

Solution

This is what we introduced to reach the client’s goals:

  • Integration with Microsoft Office 365 (WOPI)
  • POPI: converting documents (including both pdf and rtf) to a tuple of images
  • POPI: option for editing images and downloading them as a pdf file)
  • Upload / download file structure module (node fs, zlib)
  • Integration with the Scrypt Sfax service (for printing / faxing)
  • Integration with MailGun (uploading files via e-mail)
  • End user authentication (SAML)
  • Continuous integration: Jenkins + Docker + AWS infrastructure

Key features

As a result, the application now has a number of advantages:

0EE24282-8827-4AAF-81D1-ECA8E8E1E6BECreated with sketchtool.

Automated workflow for an institution’s documents (editing, uploading & downloading, printing & faxing and implementing pass through authentication (Single Sign On))

FFD4950B-6FF3-4E28-863F-23F578FCE1B6Created with sketchtool.

Personal information protection

0B6E96F2-770C-464D-8A42-8D8F080F81B6Created with sketchtool.

Possibility of converting files to a tuple of images

3A6499AF-41CE-4F29-BC9D-1E9BC2714508Created with sketchtool.

Integration with Microsoft Office 365, the Scrypt Sfax service and MailGun

52917BBB-1866-4D5B-A0E0-8DEC270C302ACreated with sketchtool.

Possibility of editing images and downloading them as a pdf file

Technologies

Server Side:
  • Javascript

  • Node.js

  • Hapi

  • Mongoose

DB:
  • MongoDB

Front Side:
  • Javascript

  • Angular.js 1.5

  • HTML

  • CSS

Other:
  • Microsoft Office 365 (WOPI)

  • Scrypt Sfax

  • MailGun

  • SAML

  • Jenkins

  • AWS

  • Docker

  • PM2

Do you have a similar project idea?

Anna Vasilevskaya
Anna Vasilevskaya Account Executive

Get in touch

Drop us a line about your project at contact@instinctools.com or via the contact form below, and we will contact you soon.