Provides classes for representing all messages.

A message represents any payload that needs to be sent to one or more recipients. A recipient can be either an application or a topic.

Application should derive new message types from {@link gov.va.med.term.access.maint.messaging.Message message} in order to add payload information.

A collection of classes have been defined to support the HL7 messaging requirements for SDS. These classes can be leverage by other applications. See the package {@link gov.va.med.term.access.maint.messaging.hl7} for more information.