Leadtools.Medical.HL7.V2x Namespace

Inheritance Hierarchy

Summary

Overview and description of Leadtools Medical HL7 V2x classes, enumerations, and interfaces.

Classes

Class Description
Class HL7Request The HL7Request handles HL7 requests made to the TCPServer.
Class HL7TxtRequest The HL7TxtRequest class handles HL7 requests made to the TCPServer.
Class LogMessageEventArgs Provides data for the LogMessage event.
Class MLPRequest MLPRequest handles MLP message requests. This is the base class for HL7Request.
Class Request Request is the base class for both MLPRequest and HL7Request.
Class RequestsQueue RequestsQueue stores a list of requests to be handled in first-in, first-out order.
Class TCPServer TCPServer listens for HL7 requests.
Class LTEventLog LTEventLog provides services to log events.
Class MLPEnvelope MLPEnvelope defines the MLP envelope's headers and trailers.
Class MLPReader MLPReader renders an MLP packet stream into text.
Class MLPReader2 MLPReader2 renders an MLP packet stream into text.
Class MLPWriter MLPWriter wraps a message inside a MLPEnvelope.
Class ComponentStructure ComponentStructure represents the component part of an HL7 pipe message formatted as text.
Class EncodingCharacters EncodingCharacters is a class that defines the encoding characters for an HL7 pipe text message.
Class Field The Field class represents an HL7 message field.
Class FieldsContainer The FieldContainer class defines a collection of one or more HL7 message fields.
Class FieldStructure The FieldStructure class represents an HL7 pipe field in the form of a text.
Class HL7MessageItem HL7MessageItem is the base class for all HL7 message classes.
Class HL7Package The HL7Package class provides services for enumerating the toolkit's messages.
Class MatchMaker The MatchMaker class finds a given Segment's name in an underlying Message or in a SegmentsGroup.
Class Message Message represents an HL7 message.
Class MessageConstructor The MessageConstructor is used as an HL7 message factory helper and creates basic segments of a Message.
Class MessageFactory Creates a Message object for a given name.
Class MessageItemTypeCracker MessageItemTypeCracker provides a utility function to identify popular HL7 message types.
Class MessageStructure MessageStructure represents an HL7 pipe message in text form.
Class Options Options is used by MessageStructureConverter to control message parsing.
Class MessageStructureConverter MessageStructureConverter parses a message structure into an HL7 Message.
Class PipeMessageConverter PipeMessageConverter converts a text pipe message into a MessageStructure.
Class RepetitionStructure RepetitionStructure represents a repetition container for one or more ComponentStructure.
Class SchemaItem SchemaItem defines the structure of the message of the segment's group.
Class Segment Segment class is the base class for all segment items.
Class SegmentFactory SegmentFactory creates a Message object for a given name.
Class SegmentsGroup SegmentsGroup is the base class for all Segments group items.
Class SegmentStructure SegmentStructure represents a segment from an HL7 pipe message formatted as text.
Class SegmentStructureConverter SegmentStructureConverter provides services to convert HL7 message segments from/to text from/to objects.
Class SizeRule Provides mean to verify the hl7 size type.
Class TypeFactory TypeFactory represents a generic class factory and creates fields and segments on demand.
Class UniqueId Unique Id provider.
Class HL7Response HL7Response is used by a client connected to the TCPServer mainly to handle acknowledgment responses.
Class MLPResponse MLPResponse handles MLP message responses.
Class Response Response is the base class for both MLPResponse and HL7Response.
Class MessageItemCracker Provides some HL7 message-parsing-related services.

Interfaces

Interface Description
Interface IField Represents an HL7 message field object contract.
Interface IHL7MessageItem Represents an HL7 message's contract.
Interface INodeItem Represents an HL7 message contract.
Interface ISchemaItem Represents an HL7 message schema contract.

Enumerations

Enumeration Description
Enumeration LogMessageType Indicates the severity of the log message.
Enumeration Status Represents the TCP/IP server's status
Enumeration Status Running status of the TCP server.
Enumeration MessageGroup Values that define some popular HL7 message types.

See Also

Leadtools.Medical.HL7 Assembly

Introduction
Getting Started

Help Version 22.0.2023.2.4
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2023 LEAD Technologies, Inc. All Rights Reserved.

Leadtools.Medical.HL7 Assembly

Products | Support | Contact Us | Intellectual Property Notices
© 1991-2023 LEAD Technologies, Inc. All Rights Reserved.