WRMD 3.0: Rechecks

Another feature that WRMD 3.0 improves upon, are rechecks. In the current version of WRMD you can create a recheck for a given date and set the type/priority for that recheck. In WRMD 3.0 there is nothing new about that, except that it has new features and is managed far better.

Here’s the Rundown of the Changes to Rechecks

  1. You will be able to create multiple rechecks,
  2. you will also be able to mark a recheck as being completed,
  3. and we added a new recheck type/priority called Alert.


Multiple Rechecks

On the Continued Care screen there is a Rechecks panel like the one seen above. All you have to do is fill in the fields for the recheck(s) you want to create, and click the icon to the left of the date field. This will automatically create the recheck and add it below in a list (as seen below). Of course you can have multiple rechecks on the same day and give them different priorities. You may also update and delete rechecks as needed. To mark a recheck as being completed, just click the check box to the left of that recheck.


Recheck Alerts

You can see in the example of rechecks above, that each priority is highlighted to help distinguish related rechecks. One new recheck priority that we are adding is called Alert. This recheck behaves in all ways similar to the other rechecks, but it also causes one additional behavior. Whatever is written as the Alert recheck description, will also be displayed as an alert message at the top of the patients screen. (See the below screen shot for an example). This is a great way to create a really important recheck that especially needs to be seen.


Lastly, we still have the Rechecks page that will list all the rechecks due or are past due for the current day. Just like the rechecks show above for an individual patient, these rechecks can also be deleted, updated and marked as completed.


Over all, these changes aren’t too drastic but are really helpful. Thanks to the wonderful advice of all our users, we were able to make this a very comprehensive system. We think that this implementation of rechecks is going to be a big hit and people will love being able to set multiple rechecks and keeping track of which ones are completed.

As always, if you have any feedback, comments or ideas please send them our way! You can leave a comment bellow or send us an email at [email protected].

WRMD Import

One of the neat extensions that we have created in WRMD is “WRMD Import”. If your facility has digital records from past years, you can import these records into the current system. In order to do this, the information has to meet certain standards. Basically, it has to match what the terms and formatting are, in WRMD.

Since “WRMD Import” is an extension it first has to be activated in order to use it. Screen Shot 2015-08-12 at 3.12.35 PMOnce activated it will show up on the far left under “Extension Settings” as “WRMD Import”. When you click on this it will take you to a page that is full of information. Importing is a relatively easy process itself, but cleaning up the data is tedious, that is the reason for all of the instructional material.

There are certain fields that you can import and certain ones that you can not. To start with, importing just the required information is a really good start for most past year records.

The required fields are as follows:

Case Number: A unique incrementing integer that is assigned to each case.

Case Year: The 4 digit year (ex: 2015) that the animal was admitted to your clinic.

Disposition: The final or current disposition of the animal chosen from the available disposition options.
Dead on arrival
Died +24hr
Died in 24hr
Euthanized +24hr
Euthanized in 24hr

Species: The common species name of the animal, matching a known species in Wildlife Rehabilitation MD. You can find this list here.

Date admitted: The date the animal was admitted to your clinic in YYYY-MM-DD format.

So, ideally what you have is an excel type spread sheet with this information on it. As you see from this list some of these require very specific formatting. This is required, because the database has to recognize the information for what it is. To view a list of the other accepted values, you must be signed in and have the “WRMD Import” activated. Once it is activated you can view that information here.

Hopefully, once you have your data prepared, you then need to move it into a .CSV (comma separated values) delimited file. Once that is accomplished you can follow the basic steps for import.

The WRMD Import Steps:
Prepare Your CSV File
Data Import Policy
Upload Your File
Map the Field Names
Validate Your Data
Process Your Data

Validating your data will be the hardest part. If one thing is off and the database doesn’t recognize something you have to change that info on your file and then start all over again with a new CSV file.

It can be a long tedious process, but if you can spend the time to get all your information correct to begin with, it will make the import process much easier and smoother.

WRMD 3.0: Speed

Lets Talk About Speed

(Warning: this blog post is kind of “techy”)

We are acutely aware of the speed issues that WRMD is currently facing and to be honest it’s actually very embarrassing. Basically (at the risk of sounding arrogant) the problem is stemming from our growing popularity. The number of accounts and their users continues to grow and unfortunately our servers aren’t keeping up with the demand. That’s all going to change in WRMD 3.0. WRMD has grown far from being a simple application used by a handful of rehab organizations. It’s now a full on web application that has very serious demands on it. As such, it needs to have a scalable server backbone and a framework built for optimization of resources. Without trying to sound to “techy” I’ll explain how the demand will be able to scale as needed.

Our server setup will use a load balancer to distribute traffic to as many web-servers as needed. So if demand gets high during the summer then we can just add an additional web-server to help with all your requests. Those web-servers will only be responsible for displaying WRMD to you, while behind them will be a very large database server that will handle all the heavy lifting. If this doesn’t make any sense to you then just check out the diagram below.wrmd serversServers are only part of the speed equation, the software itself also needs to be efficient at everything it does. A major part of our development in WRMD 3.0 is to maximize its efficiency. Rather than explaining all the nerdy things that we are doing in detail I’ll just tell you that everywhere that we can cache, queue, optimize or schedule a task in WRMD 3.0, we are. Our goal among other things is to have WRMD 3.0 be as quick and responsive as possible so that this database is not slowing you down from helping your patients.