HIPAA compliant maps easily built using ZeeMaps

We take security measures very seriously here at ZeeMaps. As a result, we are happy to report that we are HIPAA compliant.

The Health Insurance Portability and Accountability Act (HIPAA) came in in 1996. It was introduced as a way of improving the health insurance system. It included measures to protect patient health data. Therefore, any company that deals with protected health information (PHI) must make sure that physical, network and process security measures are adhered to.

We meet HIPAA requirements

ZeeMaps is HIPAA compliant. So what does this mean for our users? Most of all it means you can rest assured that your data is completely secure. For example, user information is all stored encrypted on a database, therefore it can’t be stolen or leaked. We use one of the strongest block ciphers available to encrypt data. And in addition, multi-factor authentication provides an extra layer of security.

This diagram shows our infrastructure design. It illustrates secure traffic flow from users to the Zee Maps environment.

HIPAA compliant ZeeMaps secure infrastructure
HIPAA Compliant ZeeMaps secure infrastructure

Patient-Provider Maps

As an example, one way that you can use the secure ZeeMaps infrastructure is to create patient-provider maps. First create a spreadsheet of all your patient and provider locations. Next, add a column to the spreadsheet called Category. For values, you could enter phrases such as “Patient”, “Physical Therapist”, “Occupational Therapist”, etc. Now, upload the spreadsheet to a map on ZeeMaps.

The map should show all your patients and providers, with patients and different kinds of providers colored differently. Use the View >Search menu item to search for providers within a certain distance of a patient, or an address. You can limit the provider types by clicking on the legend at the bottom of the map. Finally, to export the list of results as a spreadsheet, use the “Export CSV” button at the bottom of the Search dialog.

Business Associate Agreements

We are also pleased to report that Zee Maps can sign a Business Associate Agreement (BAA) for anyone who wants to use our service. A BAA is a contract between a HIPAA-covered entity and a business associate. They have been designed to protect patient health data in accordance with HIPAA guidelines.

Share maps with other users

You can share your maps in ZeeMaps with other users, giving them controlled access.

To share your map, sign-in to ZeeMaps and go to the My Maps page. In the Owned map section, select the maps that you want to share by clicking on the map row anywhere except the title of the map. The selected rows will change to a blue background color. Then, use the Map Operations menu above the list, and the Share sub-menu within it to share the maps.

Share map from My Maps

This will bring up a dialog that allows you to specify the users with whom you want to share the maps, along with access rights that you want to give them, i.e., Viewer, Member or Admin.

Share map with specific privileges

Once you have shared the maps, they’ll become available to the other users in the Accessible tab of their My Maps section.

You can change access rights, or revoke the sharing anytime, by going to your Shared maps section in the My Maps page. The users with whom you have shared maps can also reject a sharing through their Accessible tab.

Export list from geographical search on your map

The search capability in ZeeMaps allows you to search your map based on marker field values and geography, e.g., you can search for all “Gold” customers in California in a customer map on ZeeMaps.

Use the View -> Search menu item on your map to bring up a search dialog as shown below:

Search Dialog
Search Dialog

Section A of the search dialog is for limiting the search results to values in your marker fields. The first input in this section allows you to select the field to search, the next drop-down is for selecting the predicate, and third input box is for the value to search. You can click on the AND or OR buttons to add up to four clauses for searching marker fields.

Section B allows you to combine your field search by distance or geography. You can specify an address and a distance to limit the search results within a certain distance of your address or location. If you have highlighted regions in your map, e.g., the state of California, then you can limit the search results by clicking on the highlighted region.

Normally search results are limited to 200 entries. You can increase or decrease this number in Section C.

To search the map, hit the Search button. You should see the status line at the bottom right of the map change to reflect the number of entries that matched your search.

If you want to get a list of entries that matched your search and put them in a spreadsheet, you can hit the “Export CSV” button instead of the “Search” button. Normally only map Admins are allowed to export the search results as CSV. In case you want your members or viewers to also be able to export search results, use the Map -> Settings menu item and then the Map Security tab to change the default settings.

Maps published in secure (HTTPS) sites not showing in Firefox and Chrome

If you have a map published in a secure (https) site, please read on.

Recently Firefox and Chrome have stopped showing mixed mode (secure and non-secure) content through IFRAMEs.

In order for your secure published map to work in Firefox and Chrome, please get a new publish HTML code from ZeeMaps, or change the SRC URL of the IFRAME to HTTPS from HTTP.

Let us know if we can provide any additional assistance.