support

Simple touchtone recorder - $100

PatrickMathews
Posts: 20
Member Since:
2008-05-22

I'm fairly new to trixbox so I may be not be describing the best way this could work...

I'd like to have a full on database dipping agi script for my pharmacy but after reading what is involved in that I think it's probably a bit out of my budget. So short of that, I'd like to be able to have a customer call and get a recording asking for (in this case) prescription number, then have asterisk convert the touch tones that the customer enters to a text file along with a time and date stamp and the caller id. I would like the option of having the number read back to them for verification. I would like to get to this file via excel or something similar and from there I could cut and paste to our pharmacy system each morning. This would save me from listening to voice mail messages and transcribing them.

I think this could be a nice generic tool for a lot of trixbox/asterisk/free pbx users.

I'm not sure the best way to do this but I think a custom destination???



jfinstrom
Posts: 1252
Member Since:
2007-03-07
I might toy with this a

I might toy with this a little, sounds fun.... and wouldn't be to involved to do a simple deal that goes in to a webpage to cut and paste......

Can you give me a sample perscription ID#



ethans
Posts: 426
Member Since:
2007-01-16
Before you shoot the entire

Before you shoot the entire project down, what is your budget and what are the specifications of what you would want in an ideal world?

--

Ethan Schroeder - ethan d.o.t schroeder a.t schmoozecom d.o.t com
Comprehensive bounty list | Blog



PatrickMathews
Posts: 20
Member Since:
2008-05-22
The sample prescription #

Our prescription numbers are 6 digits - 111202, 101654 etc.



PatrickMathews
Posts: 20
Member Since:
2008-05-22
The full on project...

There are really two levels beyond what is described above (just capturing the number input by the caller).

Level two is to capture the number input by the caller, find the number in the file, look at the next field (number of refills available) and return a result code that would determine which announce to play back to the caller. There would be three possible result codes:

Prescription number not found
No refills available (if number of refills available is 0)
Refill available (if number of refills is greater than 0 and expiration date is after today)

Level three would be all of level one and two and update our pharmacy system to put the refill in the work queue or request a new refill from the doctor. This level of integration with our pharmacy system would require some help from that vendor. We do have odbc access to the database (it is not a sql database). I've been trying to pry open the ability to do this programaticly from them but they are somewhat closed architechture.

As far as budget goes - I couldn't really say until I know what is going to be required by our pharmacy system vendor.



ethans
Posts: 426
Member Since:
2007-01-16
Ok, once you have some

Ok, once you have some estimates of budgets, contact me. Also let me know where the responsibilities lay in interfacing with disparate systems. I think you may find that the development cost on the Asterisk platform is lower than you think, especially if you can provide easy mechanisms for sending and receiving information into the pharmacy systems involved.

--

Ethan Schroeder - ethan d.o.t schroeder a.t schmoozecom d.o.t com
Comprehensive bounty list | Blog



jfinstrom
Posts: 1252
Member Since:
2007-03-07
Gads, didnt read till this

Gads, didnt read till this morning... Here is my thought....

Even at level 3 this is about a 200 line and probably 1200 if I go all whitespace and comment crazy. I could dum this in to freepbx module format as a destination....

I am guesssing writing + Testing 3 to 4 hours max

The first level could probably be done in about 30 minutes max in fact that would probably be most of the work and since I would write to a database anyway for the results web page it wouldn't be hard to expand that to an external system,,, I would not certify it HIPPA compliant however as that would take more forethought on security and encryption. But as long as I don't claim HIPPA I guess its up to you to be sure it is all secure :)



Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.