Services

Complete

The Services screen supports viewing and editing HL7 services.

The buttons are as follows:

  • New

create a new HL7 Service or test

  • Edit
edit the selected service
  • Delete
delete the selected service - a confirmation window will appear

Creating a new HL7 Service

The New button is used to create a new HL7 Service or Test:

sent orders for patient Investigations, for a single Practice Location
groups multiple HL7 Laboratory services
describes a test that can be submitted to an HL7 Laboratory
sent patient admission, discharge and update events
sent pharmacy orders, for a single Practice Location
groups multiple Pharmacy services

HL7 Laboratory

Complete

This is the create/edit/view screen for HL7 Laboratory services.

These are responsible for:

  • submitting orders for patient Investigations to an external HL7 laboratory, during invoicing
  • generating Laboratory Returns and when the laboratory cancels an order.

The fields are as follows:

Id the Laboratory identifier
Name the Laboratory name
Description the Laboratory description
Active uncheck this box to deactivate the Laboratory. Deactivating the Laboratory prevents orders being placed and cancellation messages received.
Order Connector the connector used to submit orders to the Laboratory.
Cancel Connector the connector used to receive cancellation messages from the Laboratory.
Location specifies the Practice Location that this Laboratory is used for.
User specifies the user that Laboratory Returns will be created with.

HL7 Messages

For the messages supported by an HL7 Laboratory see:

HL7 Laboratory Test

Complete

An HL7 Laboratory Test is used to order tests via an HL7 Laboratory.

The fields are as follows:

  • Name
the name of the test
  • Description
an optional description of the test
  • Universal Service Identifier
the identifier for the test, issued by the laboratory
  • Active
uncheck the box to deactivate the Laboratory Test
  • Investigation Type
the Investigation Type that determines which HL7 Laboratory to use.

Laboratory Service Group

Complete

A Laboratory Group is used to group multiple HL7 Laboratory services in multi-location practices. An Investigation Type uses the Laboratory Group.

When invoicing a investigation linked to a Laboratory Group, the current practice location determines which Laboratory is selected to order the investigation.

Patient Event Service

Complete

A Patient Event Service is an HL7 service that notifies an external application of patient events using HL7 messages.

The fields are as follows:

Id the service identifier
Name the service name
Description the service description
Active uncheck this box to deactivate the service. Deactivating the service prevents HL7 messages being sent.
Connector the HL7 connector used to send messages to the external application
Location the practice location that this service will send messages for

HL7 Messages

For a list of messages and their triggers, see the HL7 Patient Administration Messages.

Pharmacy

Incomplete document

This is the create/edit/view screen for HL7 Pharmacy services.

These are responsible for:

  • submitting orders for Medication and Merchandise products to an external pharmacy, during invoicing
  • generating Pharmacy Orders and Returns when the pharmacy dispenses products.

The fields are as follows:

Id the Pharmacy identifier
Name the Pharmacy name
Description the Pharmacy description
Active uncheck this box to deactivate the Pharmacy. Deactivating the Pharmacy prevents orders being placed and dispense messages received.
One Way check this box to indicate that the Pharmacy is one-way i.e. it processes orders but doesn't send back dispense messages indicating an order has been processed.
When checked, OpenVPMS will treat items as being automatically dispensed.
Order Connector the connector used to submit orders to the Pharmacy.
Dispense Connector the connector used to receive dispense messages from the Pharmacy.
Not applicable when One Way is selected.
Location specifies the Practice Location that this Pharmacy is used for.
User specifies the user that Customer Orders and Returns will be created with.

HL7 Messages

For the messages supported by a Pharmacy see:

Pharmacy Group

Complete

A Pharmacy Group is used to group multiple HL7 Pharmacy services in multi-location practices. A Medication or Merchandise product uses the Pharmacy Group.

When invoicing a product linked to a Pharmacy Group, the current practice location determines which Pharmacy is selected to order the product.