Show readme.txt syntax highlighted
Demo Client Application Notes:
This demo client application is provided for your convenience and to allow you to run a simple client application that will generate a few HL7 messages and send them into the HL7 Test Harness. This application has been written in C#.
If you find this application useful and you decide to update it please send it back to us so that others can benefit from your updates. (this is open source remember)
There is a pre-compiled installer included in the source code under the publish directory.
Here is a general description of how to run the application:
1. When you run this application you will first be shown a Provider window.
2. Select a Profile from the list of names in the Provider name list box.
3. Press either the EMR Demo or the Pharmacy Demo button (both button provide the same result)
4. You will then be shown the demo application.
5. The following sections describe each tab
a. Patient Search Tab
i. Search Button will send the Find Candidate Message Data from the patient first name and Patient last name text boxes will be used in the message.
ii. Once data has been returned the table will be populated with information.
iii. Double clicking on a row in the patient table will cause the application to send off two patient profile messages. (get medical profile and get allergy profile)
iv. Data in other tabs will be populated once these messages return data.
b. Prescribing
i. You can send in an add prescription message by pressing the Prescribe button. The data from the input boxes will be used to create the message.
ii. Once a prescription has been added you must return to the patient search tab and double click the patient again to retrieve the newly entered data.
c. Dispensing
i. You must select prescription from the table before adding a dispense. (see above for adding prescriptions)
ii. Clicking on the dispense button will send in the add dispense message. Data in the text boxes will be used to generate the message.
iii. Once a Dispense has been send the Pickup Dispense button will be shown, clicking this button will send in the pickup dispense message for the currently selected dispense.
d. Other Conditions
i. You can send in an add allergy message by entering data into the fields and pressing the add allergy button.
ii. Once an allergy has been added you must return to the patient search tab and double click the patient again to retrieve the newly entered data.
e. System Settings
i. This tab contains the server names that are used when sending in messages. Currently only the Client Registry address and Drug Information System address are being used.
1. Client Registry is used when sending in the Find Candidates message
2. Drug Information System is used when sending the add prescription, add dispense, add pickup dispense, and add allergy messages.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
See more files for this project here