This was an exiting assignment. During my study as a bachelor in computer technology I had to get some hands-on experience in a business environment. So i worked for 4 months as an intern for a hospital pharmacy to maintain and improve their computer system (Digital PDP11 MUMPS) used for stock keeping of medical supplies.
First i had to learn programming in MUMPS (Massachusetts General Hospital Utility Multi-Programming System) that is the most efficient language in the world because every statement can be abbreviated to just a single letter. You can imagine what that will do for source code readability.
Together with Interpharm a well known pharmaceutical supplier I designed and implemented an fully automated ordering system based on a BSO EDI protocol where data was exchanged via a X.25 protocol on a private network (Datanet-1). All software for data communication, message handling and updating the database had to be written in MUMPS by myself. A real challenge was to get the communications going because X25 protocol was a new technology. The project was completed within three months. To test the system I ordered some coughing potion and the next day it arrived as requested.
The head pharmacist was very happy with my work and i actually received a salary for my internship. The ordering system was demonstrated by me on a national meeting of pharmacists.