Leadtools.Leadtools.Medical.HL7 Assembly Changes - Namespace - Raster, Medical, Document Help

Leadtools.Leadtools.Medical.HL7 Assembly Changes

Removed Members (version 20)

The following members have been removed:

Name Description
Leadtools.Medical.HL7.V2x.MessageStructureConverter.Add_NoneStandardSegmentToRoot Boolean accessor and setter to allow or prevent the addition of non-standard segments during their parsing.
Leadtools.Medical.HL7.V2x.MessageStructureConverter.Forgive_IncompleteMessage Boolean accessor and setter to allow or prevent the passing of incomplete messages. This situation arises when part of the message is parsed and the remaining segment is not. By default is set to false. Note: When Forgive_MissingMandatorySegments is set to true, Forgive_IncompleteMessage will be overridden.
Leadtools.Medical.HL7.V2x.MessageStructureConverter.Forgive_MissingMandatorySegments Boolean accessor and setter for passing any messages that are missing a mandatory segment. By default this is set to false;
Leadtools.Medical.HL7.V2x.MessageStructureConverter.Ignore_NoneStandardSegment Boolean accessor and setter for overlooking unexpected segments. By default is set to true.
Leadtools.Medical.HL7.V2x.MessageStructureConverter.Options Options is used by MessageStructureConverter to control message parsing.
Leadtools.Medical.HL7.V2x.MessageStructureConverter.Options.#ctor Initializes a new Options instance.
Leadtools.Medical.HL7.V2x.MessageStructureConverter.Options.Add_NoneStandardSegmentToRoot Boolean accessor and setter to allow or prevent the addition of non-standard segments during their parsing.
Leadtools.Medical.HL7.V2x.MessageStructureConverter.Options.Forgive_IncompleteMessage Boolean accessor and setter to allow or prevent the passing of incomplete messages. This situation arises when part of the message is parsed and the remaining segment is not. By default is set to false. Note: When Forgive_MissingMandatorySegments is set to true, Forgive_IncompleteMessage will be overridden.
Leadtools.Medical.HL7.V2x.MessageStructureConverter.Options.Forgive_MissingMandatorySegments Boolean accessor and setter for passing any messages that are missing a mandatory segment. By default this is set to false;
Leadtools.Medical.HL7.V2x.MessageStructureConverter.Options.Ignore_NoneStandardSegment Boolean accessor and setter for overlooking unexpected segments. By default is set to true.
Leadtools.Medical.HL7.V2x.MessageStructureConverter.Options.Parse_RepeatableParentGroupFirst Boolean accessor and setter for parsing the parent's group first. When set to true the parser will try the current parent's group first. In ambiguous cases, the parser cannot decide if a segment belongs to a parent's group or not as a message maybe repeated or because it belongs to a group outside of the current parent. When set to false, the parser will try to match the segments further into the message structure first, then if it cannot find it, it will try to match the parent's group. By default Parse_RepeatableParentGroupFirst is set to true.
Leadtools.Medical.HL7.V2x.MessageStructureConverter.Parse_RepeatableParentGroupFirst Boolean accessor and setter for parsing the parent's group first. When set to true the parser will try the current parent's group first. In ambiguous cases, the parser cannot decide if a segment belongs to a parent's group or not as a message maybe repeated or because it belongs to a group outside of the current parent. When set to false, the parser will try to match the segments further into the message structure first, then if it cannot find it, it will try to match the parent's group. By default Parse_RepeatableParentGroupFirst is set to true.
Leadtools.Medical.HL7.V2x.MLP.MLPEnvelope.C_Envelop_Header The MLPEnvelope header (in characters).
Leadtools.Medical.HL7.V2x.MLP.MLPEnvelope.C_Envelop_Trailer The MLPEnvelope trailer (in characters).
Leadtools.Medical.HL7.V2x.MLPEnvelope.C_Envelop_Header The MLPEnvelope header (in characters).
Leadtools.Medical.HL7.V2x.MLPEnvelope.C_Envelop_Trailer The MLPEnvelope trailer (in characters).
Leadtools.Medical.HL7.V2x.Models.MessageStructureConverter.Add_NoneStandardSegmentToRoot Boolean accessor and setter to allow or prevent the addition of non-standard segments during their parsing.
Leadtools.Medical.HL7.V2x.Models.MessageStructureConverter.Forgive_IncompleteMessage Boolean accessor and setter to allow or prevent the passing of incomplete messages. This situation arises when part of the message is parsed and the remaining segment is not. By default is set to false. Note: When Forgive_MissingMandatorySegments is set to true, Forgive_IncompleteMessage will be overridden.
Leadtools.Medical.HL7.V2x.Models.MessageStructureConverter.Forgive_MissingMandatorySegments Boolean accessor and setter for passing any messages that are missing a mandatory segment. By default this is set to false;
Leadtools.Medical.HL7.V2x.Models.MessageStructureConverter.Ignore_NoneStandardSegment Boolean accessor and setter for overlooking unexpected segments. By default is set to true.
Leadtools.Medical.HL7.V2x.Models.MessageStructureConverter.Options Options is used by MessageStructureConverter to control message parsing.
Leadtools.Medical.HL7.V2x.Models.MessageStructureConverter.Options.#ctor Initializes a new Options instance.
Leadtools.Medical.HL7.V2x.Models.MessageStructureConverter.Options.Add_NoneStandardSegmentToRoot Boolean accessor and setter to allow or prevent the addition of non-standard segments during their parsing.
Leadtools.Medical.HL7.V2x.Models.MessageStructureConverter.Options.Forgive_IncompleteMessage Boolean accessor and setter to allow or prevent the passing of incomplete messages. This situation arises when part of the message is parsed and the remaining segment is not. By default is set to false. Note: When Forgive_MissingMandatorySegments is set to true, Forgive_IncompleteMessage will be overridden.
Leadtools.Medical.HL7.V2x.Models.MessageStructureConverter.Options.Forgive_MissingMandatorySegments Boolean accessor and setter for passing any messages that are missing a mandatory segment. By default this is set to false;
Leadtools.Medical.HL7.V2x.Models.MessageStructureConverter.Options.Ignore_NoneStandardSegment Boolean accessor and setter for overlooking unexpected segments. By default is set to true.
Leadtools.Medical.HL7.V2x.Models.MessageStructureConverter.Options.Parse_RepeatableParentGroupFirst Boolean accessor and setter for parsing the parent's group first. When set to true the parser will try the current parent's group first. In ambiguous cases, the parser cannot decide if a segment belongs to a parent's group or not as a message maybe repeated or because it belongs to a group outside of the current parent. When set to false, the parser will try to match the segments further into the message structure first, then if it cannot find it, it will try to match the parent's group. By default Parse_RepeatableParentGroupFirst is set to true.
Leadtools.Medical.HL7.V2x.Models.MessageStructureConverter.Parse_RepeatableParentGroupFirst Boolean accessor and setter for parsing the parent's group first. When set to true the parser will try the current parent's group first. In ambiguous cases, the parser cannot decide if a segment belongs to a parent's group or not as a message maybe repeated or because it belongs to a group outside of the current parent. When set to false, the parser will try to match the segments further into the message structure first, then if it cannot find it, it will try to match the parent's group. By default Parse_RepeatableParentGroupFirst is set to true.
Leadtools.Medical.HL7.V2x.Models.Options.Add_NoneStandardSegmentToRoot Boolean accessor and setter to allow or prevent the addition of non-standard segments during their parsing.
Leadtools.Medical.HL7.V2x.Models.Options.Forgive_IncompleteMessage Boolean accessor and setter to allow or prevent the passing of incomplete messages. This situation arises when part of the message is parsed and the remaining segment is not. By default is set to false. Note: When Forgive_MissingMandatorySegments is set to true, Forgive_IncompleteMessage will be overridden.
Leadtools.Medical.HL7.V2x.Models.Options.Forgive_MissingMandatorySegments Boolean accessor and setter for passing any messages that are missing a mandatory segment. By default this is set to false;
Leadtools.Medical.HL7.V2x.Models.Options.Ignore_NoneStandardSegment Boolean accessor and setter for overlooking unexpected segments. By default is set to true.
Leadtools.Medical.HL7.V2x.Models.Options.Parse_RepeatableParentGroupFirst Boolean accessor and setter for parsing the parent's group first. When set to true the parser will try the current parent's group first. In ambiguous cases, the parser cannot decide if a segment belongs to a parent's group or not as a message maybe repeated or because it belongs to a group outside of the current parent. When set to false, the parser will try to match the segments further into the message structure first, then if it cannot find it, it will try to match the parent's group. By default Parse_RepeatableParentGroupFirst is set to true.
Leadtools.Medical.HL7.V2x.Options.Add_NoneStandardSegmentToRoot Boolean accessor and setter to allow or prevent the addition of non-standard segments during their parsing.
Leadtools.Medical.HL7.V2x.Options.Forgive_IncompleteMessage Boolean accessor and setter to allow or prevent the passing of incomplete messages. This situation arises when part of the message is parsed and the remaining segment is not. By default is set to false. Note: When Forgive_MissingMandatorySegments is set to true, Forgive_IncompleteMessage will be overridden.
Leadtools.Medical.HL7.V2x.Options.Forgive_MissingMandatorySegments Boolean accessor and setter for passing any messages that are missing a mandatory segment. By default this is set to false;
Leadtools.Medical.HL7.V2x.Options.Ignore_NoneStandardSegment Boolean accessor and setter for overlooking unexpected segments. By default is set to true.
Leadtools.Medical.HL7.V2x.Options.Parse_RepeatableParentGroupFirst Boolean accessor and setter for parsing the parent's group first. When set to true the parser will try the current parent's group first. In ambiguous cases, the parser cannot decide if a segment belongs to a parent's group or not as a message maybe repeated or because it belongs to a group outside of the current parent. When set to false, the parser will try to match the segments further into the message structure first, then if it cannot find it, it will try to match the parent's group. By default Parse_RepeatableParentGroupFirst is set to true.

Version Changes: 19 to 20

New Members (version 20)

The following members have been added:

Name
None

Removed Members (version 20)

The following members have been removed:

Name Description
Leadtools.Medical.HL7.V2x.MessageStructureConverter.Add_NoneStandardSegmentToRoot Boolean accessor and setter to allow or prevent the addition of non-standard segments during their parsing.
Leadtools.Medical.HL7.V2x.MessageStructureConverter.Forgive_IncompleteMessage Boolean accessor and setter to allow or prevent the passing of incomplete messages. This situation arises when part of the message is parsed and the remaining segment is not. By default is set to false. Note: When Forgive_MissingMandatorySegments is set to true, Forgive_IncompleteMessage will be overridden.
Leadtools.Medical.HL7.V2x.MessageStructureConverter.Forgive_MissingMandatorySegments Boolean accessor and setter for passing any messages that are missing a mandatory segment. By default this is set to false;
Leadtools.Medical.HL7.V2x.MessageStructureConverter.Ignore_NoneStandardSegment Boolean accessor and setter for overlooking unexpected segments. By default is set to true.
Leadtools.Medical.HL7.V2x.MessageStructureConverter.Options Options is used by MessageStructureConverter to control message parsing.
Leadtools.Medical.HL7.V2x.MessageStructureConverter.Options.#ctor Initializes a new Options instance.
Leadtools.Medical.HL7.V2x.MessageStructureConverter.Options.Add_NoneStandardSegmentToRoot Boolean accessor and setter to allow or prevent the addition of non-standard segments during their parsing.
Leadtools.Medical.HL7.V2x.MessageStructureConverter.Options.Forgive_IncompleteMessage Boolean accessor and setter to allow or prevent the passing of incomplete messages. This situation arises when part of the message is parsed and the remaining segment is not. By default is set to false. Note: When Forgive_MissingMandatorySegments is set to true, Forgive_IncompleteMessage will be overridden.
Leadtools.Medical.HL7.V2x.MessageStructureConverter.Options.Forgive_MissingMandatorySegments Boolean accessor and setter for passing any messages that are missing a mandatory segment. By default this is set to false;
Leadtools.Medical.HL7.V2x.MessageStructureConverter.Options.Ignore_NoneStandardSegment Boolean accessor and setter for overlooking unexpected segments. By default is set to true.
Leadtools.Medical.HL7.V2x.MessageStructureConverter.Options.Parse_RepeatableParentGroupFirst Boolean accessor and setter for parsing the parent's group first. When set to true the parser will try the current parent's group first. In ambiguous cases, the parser cannot decide if a segment belongs to a parent's group or not as a message maybe repeated or because it belongs to a group outside of the current parent. When set to false, the parser will try to match the segments further into the message structure first, then if it cannot find it, it will try to match the parent's group. By default Parse_RepeatableParentGroupFirst is set to true.
Leadtools.Medical.HL7.V2x.MessageStructureConverter.Parse_RepeatableParentGroupFirst Boolean accessor and setter for parsing the parent's group first. When set to true the parser will try the current parent's group first. In ambiguous cases, the parser cannot decide if a segment belongs to a parent's group or not as a message maybe repeated or because it belongs to a group outside of the current parent. When set to false, the parser will try to match the segments further into the message structure first, then if it cannot find it, it will try to match the parent's group. By default Parse_RepeatableParentGroupFirst is set to true.
Leadtools.Medical.HL7.V2x.MLP.MLPEnvelope.C_Envelop_Header The MLPEnvelope header (in characters).
Leadtools.Medical.HL7.V2x.MLP.MLPEnvelope.C_Envelop_Trailer The MLPEnvelope trailer (in characters).
Leadtools.Medical.HL7.V2x.MLP.MLPEnvelope.Envelop_Header The MLPEnvelope header.
Leadtools.Medical.HL7.V2x.MLP.MLPEnvelope.Envelop_Trailer The MLPEnvelope trailer.
Leadtools.Medical.HL7.V2x.MLPEnvelope.C_Envelop_Header The MLPEnvelope header (in characters).
Leadtools.Medical.HL7.V2x.MLPEnvelope.C_Envelop_Trailer The MLPEnvelope trailer (in characters).
Leadtools.Medical.HL7.V2x.MLPEnvelope.Envelop_Header The MLPEnvelope header.
Leadtools.Medical.HL7.V2x.MLPEnvelope.Envelop_Trailer The MLPEnvelope trailer.
Leadtools.Medical.HL7.V2x.Models.MessageStructureConverter.Add_NoneStandardSegmentToRoot Boolean accessor and setter to allow or prevent the addition of non-standard segments during their parsing.
Leadtools.Medical.HL7.V2x.Models.MessageStructureConverter.Forgive_IncompleteMessage Boolean accessor and setter to allow or prevent the passing of incomplete messages. This situation arises when part of the message is parsed and the remaining segment is not. By default is set to false. Note: When Forgive_MissingMandatorySegments is set to true, Forgive_IncompleteMessage will be overridden.
Leadtools.Medical.HL7.V2x.Models.MessageStructureConverter.Forgive_MissingMandatorySegments Boolean accessor and setter for passing any messages that are missing a mandatory segment. By default this is set to false;
Leadtools.Medical.HL7.V2x.Models.MessageStructureConverter.Ignore_NoneStandardSegment Boolean accessor and setter for overlooking unexpected segments. By default is set to true.
Leadtools.Medical.HL7.V2x.Models.MessageStructureConverter.Options Options is used by MessageStructureConverter to control message parsing.
Leadtools.Medical.HL7.V2x.Models.MessageStructureConverter.Options.#ctor Initializes a new Options instance.
Leadtools.Medical.HL7.V2x.Models.MessageStructureConverter.Options.Add_NoneStandardSegmentToRoot Boolean accessor and setter to allow or prevent the addition of non-standard segments during their parsing.
Leadtools.Medical.HL7.V2x.Models.MessageStructureConverter.Options.Forgive_IncompleteMessage Boolean accessor and setter to allow or prevent the passing of incomplete messages. This situation arises when part of the message is parsed and the remaining segment is not. By default is set to false. Note: When Forgive_MissingMandatorySegments is set to true, Forgive_IncompleteMessage will be overridden.
Leadtools.Medical.HL7.V2x.Models.MessageStructureConverter.Options.Forgive_MissingMandatorySegments Boolean accessor and setter for passing any messages that are missing a mandatory segment. By default this is set to false;
Leadtools.Medical.HL7.V2x.Models.MessageStructureConverter.Options.Ignore_NoneStandardSegment Boolean accessor and setter for overlooking unexpected segments. By default is set to true.
Leadtools.Medical.HL7.V2x.Models.MessageStructureConverter.Options.Parse_RepeatableParentGroupFirst Boolean accessor and setter for parsing the parent's group first. When set to true the parser will try the current parent's group first. In ambiguous cases, the parser cannot decide if a segment belongs to a parent's group or not as a message maybe repeated or because it belongs to a group outside of the current parent. When set to false, the parser will try to match the segments further into the message structure first, then if it cannot find it, it will try to match the parent's group. By default Parse_RepeatableParentGroupFirst is set to true.
Leadtools.Medical.HL7.V2x.Models.MessageStructureConverter.Parse_RepeatableParentGroupFirst Boolean accessor and setter for parsing the parent's group first. When set to true the parser will try the current parent's group first. In ambiguous cases, the parser cannot decide if a segment belongs to a parent's group or not as a message maybe repeated or because it belongs to a group outside of the current parent. When set to false, the parser will try to match the segments further into the message structure first, then if it cannot find it, it will try to match the parent's group. By default Parse_RepeatableParentGroupFirst is set to true.
Leadtools.Medical.HL7.V2x.Models.Options.Add_NoneStandardSegmentToRoot Boolean accessor and setter to allow or prevent the addition of non-standard segments during their parsing.
Leadtools.Medical.HL7.V2x.Models.Options.Forgive_IncompleteMessage Boolean accessor and setter to allow or prevent the passing of incomplete messages. This situation arises when part of the message is parsed and the remaining segment is not. By default is set to false. Note: When Forgive_MissingMandatorySegments is set to true, Forgive_IncompleteMessage will be overridden.
Leadtools.Medical.HL7.V2x.Models.Options.Forgive_MissingMandatorySegments Boolean accessor and setter for passing any messages that are missing a mandatory segment. By default this is set to false;
Leadtools.Medical.HL7.V2x.Models.Options.Ignore_NoneStandardSegment Boolean accessor and setter for overlooking unexpected segments. By default is set to true.
Leadtools.Medical.HL7.V2x.Models.Options.Parse_RepeatableParentGroupFirst Boolean accessor and setter for parsing the parent's group first. When set to true the parser will try the current parent's group first. In ambiguous cases, the parser cannot decide if a segment belongs to a parent's group or not as a message maybe repeated or because it belongs to a group outside of the current parent. When set to false, the parser will try to match the segments further into the message structure first, then if it cannot find it, it will try to match the parent's group. By default Parse_RepeatableParentGroupFirst is set to true.
Leadtools.Medical.HL7.V2x.Options.Add_NoneStandardSegmentToRoot Boolean accessor and setter to allow or prevent the addition of non-standard segments during their parsing.
Leadtools.Medical.HL7.V2x.Options.Forgive_IncompleteMessage Boolean accessor and setter to allow or prevent the passing of incomplete messages. This situation arises when part of the message is parsed and the remaining segment is not. By default is set to false. Note: When Forgive_MissingMandatorySegments is set to true, Forgive_IncompleteMessage will be overridden.
Leadtools.Medical.HL7.V2x.Options.Forgive_MissingMandatorySegments Boolean accessor and setter for passing any messages that are missing a mandatory segment. By default this is set to false;
Leadtools.Medical.HL7.V2x.Options.Ignore_NoneStandardSegment Boolean accessor and setter for overlooking unexpected segments. By default is set to true.
Leadtools.Medical.HL7.V2x.Options.Parse_RepeatableParentGroupFirst Boolean accessor and setter for parsing the parent's group first. When set to true the parser will try the current parent's group first. In ambiguous cases, the parser cannot decide if a segment belongs to a parent's group or not as a message maybe repeated or because it belongs to a group outside of the current parent. When set to false, the parser will try to match the segments further into the message structure first, then if it cannot find it, it will try to match the parent's group. By default Parse_RepeatableParentGroupFirst is set to true.

Version Changes: 19 to 20

New Members (version 20)

The following members have been added:

Name Description
Leadtools.Medical.HL7.V2x.HL7Request.EnvelopePrefix Defines the MLP message prefix.
Leadtools.Medical.HL7.V2x.HL7Request.EnvelopeSuffix Defines the MLP message suffix.
Leadtools.Medical.HL7.V2x.HL7Request.Handle Processes the MLP message.
Leadtools.Medical.HL7.V2x.HL7Response.EnvelopPrefix MLP default envelope prefix.
Leadtools.Medical.HL7.V2x.HL7Response.EnvelopSuffix MLP default envelope suffix.
Leadtools.Medical.HL7.V2x.HL7Response.Send(string) Sends a text MLP message.
Leadtools.Medical.HL7.V2x.HL7Response.WaitForReply Determines whether the client is expecting a reply.
Leadtools.Medical.HL7.V2x.IHL7MessageItem.AddRep Creates a new node and adds it to the repetitions collection. The newly created item.
Leadtools.Medical.HL7.V2x.IHL7MessageItem.AnySubItemHasRepetition Searches the sub-items and returns true if any has repetitions.
Leadtools.Medical.HL7.V2x.IHL7MessageItem.GetRep(int) Gets the item at the given index.
Leadtools.Medical.HL7.V2x.IHL7MessageItem.Nodes Gets the list of sub-items for this item.
Leadtools.Medical.HL7.V2x.IHL7MessageItem.ParentItem Gets or sets the item's parent.
Leadtools.Medical.HL7.V2x.IHL7MessageItem.ParentRepetitions Gets the repetitions count for the parent item.
Leadtools.Medical.HL7.V2x.IHL7MessageItem.Repetitions Gets the repetitions count for this item
Leadtools.Medical.HL7.V2x.IHL7MessageItem.Schema The schema for this item. This value provides a description of the item's structure.
Leadtools.Medical.HL7.V2x.Listener.HL7Request.EnvelopePrefix Defines the MLP message prefix.
Leadtools.Medical.HL7.V2x.Listener.HL7Request.EnvelopeSuffix Defines the MLP message suffix.
Leadtools.Medical.HL7.V2x.Listener.HL7Request.Handle Processes the MLP message.
Leadtools.Medical.HL7.V2x.Listener.MLPRequest.Cancel Cancels an outstanding request.
Leadtools.Medical.HL7.V2x.Listener.MLPRequest.GetClientInfo Gets the client information. Returns the client's information as a string.
Leadtools.Medical.HL7.V2x.Message.add(Type,bool,bool) Adds the specified class or type to the list of underlying members in the message. Mainly it adds a Segment or a SegmentsGroup.
Leadtools.Medical.HL7.V2x.Message.add(Type,bool,bool,bool) Adds the specified class or type to the list of underlying members in the message. Mainly it adds a Segment or a SegmentsGroup.
Leadtools.Medical.HL7.V2x.Message.add(TypeFactory,bool,bool,bool) Adds the specified class or type to the list of underlying members in the message. Mainly it adds a Segment or a SegmentsGroup.
Leadtools.Medical.HL7.V2x.Message.AddRep Creates and adds a new object using the previously given type factory. The newly added object.
Leadtools.Medical.HL7.V2x.Message.AnySubItemHasRepetition Searches the sub-items and returns true if any has repetitions.
Leadtools.Medical.HL7.V2x.Message.ArrayGetter``1(int) An array of objects in a given index, assuming that there is more than one repetition.
Leadtools.Medical.HL7.V2x.Message.GetRep(int) The object at the given index as an INodeItem.
Leadtools.Medical.HL7.V2x.Message.Getter``1(int) Returns the object type at a given index.
Leadtools.Medical.HL7.V2x.Message.Nodes Accessor and setter to the list of sub-items this item has. The list can be empty.
Leadtools.Medical.HL7.V2x.Message.ParentItem Parent's item instance.
Leadtools.Medical.HL7.V2x.Message.ParentRepetitions Repetition count for the parent item.
Leadtools.Medical.HL7.V2x.Message.Repetitions Repetition count for this item.
Leadtools.Medical.HL7.V2x.Message.Schema The schema for this item. This value provides description of the item's structure.
Leadtools.Medical.HL7.V2x.Message.VerifyItem(int,int,Type) Verifies the item to be of a given type.
Leadtools.Medical.HL7.V2x.MLPRequest.Cancel Cancels an outstanding request.
Leadtools.Medical.HL7.V2x.MLPRequest.GetClientInfo Gets the client information. Returns the client's information as a string.
Leadtools.Medical.HL7.V2x.MLPResponse.Cancel Cancels the incoming request.
Leadtools.Medical.HL7.V2x.MLPResponse.GetClientInfo Returns a formatted string containing the client's information.
Leadtools.Medical.HL7.V2x.Models.IHL7MessageItem.AddRep Creates a new node and adds it to the repetitions collection. The newly created item.
Leadtools.Medical.HL7.V2x.Models.IHL7MessageItem.AnySubItemHasRepetition Searches the sub-items and returns true if any has repetitions.
Leadtools.Medical.HL7.V2x.Models.IHL7MessageItem.GetRep(int) Gets the item at the given index.
Leadtools.Medical.HL7.V2x.Models.IHL7MessageItem.Nodes Gets the list of sub-items for this item.
Leadtools.Medical.HL7.V2x.Models.IHL7MessageItem.ParentItem Gets or sets the item's parent.
Leadtools.Medical.HL7.V2x.Models.IHL7MessageItem.ParentRepetitions Gets the repetitions count for the parent item.
Leadtools.Medical.HL7.V2x.Models.IHL7MessageItem.Repetitions Gets the repetitions count for this item
Leadtools.Medical.HL7.V2x.Models.IHL7MessageItem.Schema The schema for this item. This value provides a description of the item's structure.
Leadtools.Medical.HL7.V2x.Models.Message.add(Type,bool,bool) Adds the specified class or type to the list of underlying members in the message. Mainly it adds a Segment or a SegmentsGroup.
Leadtools.Medical.HL7.V2x.Models.Message.add(Type,bool,bool,bool) Adds the specified class or type to the list of underlying members in the message. Mainly it adds a Segment or a SegmentsGroup.
Leadtools.Medical.HL7.V2x.Models.Message.add(TypeFactory,bool,bool,bool) Adds the specified class or type to the list of underlying members in the message. Mainly it adds a Segment or a SegmentsGroup.
Leadtools.Medical.HL7.V2x.Models.Message.AddRep Creates and adds a new object using the previously given type factory. The newly added object.
Leadtools.Medical.HL7.V2x.Models.Message.AnySubItemHasRepetition Searches the sub-items and returns true if any has repetitions.
Leadtools.Medical.HL7.V2x.Models.Message.ArrayGetter``1(int) An array of objects in a given index, assuming that there is more than one repetition.
Leadtools.Medical.HL7.V2x.Models.Message.GetRep(int) The object at the given index as an INodeItem.
Leadtools.Medical.HL7.V2x.Models.Message.Getter``1(int) Returns the object type at a given index.
Leadtools.Medical.HL7.V2x.Models.Message.Nodes Accessor and setter to the list of sub-items this item has. The list can be empty.
Leadtools.Medical.HL7.V2x.Models.Message.ParentItem Parent's item instance.
Leadtools.Medical.HL7.V2x.Models.Message.ParentRepetitions Repetition count for the parent item.
Leadtools.Medical.HL7.V2x.Models.Message.Repetitions Repetition count for this item.
Leadtools.Medical.HL7.V2x.Models.Message.Schema The schema for this item. This value provides description of the item's structure.
Leadtools.Medical.HL7.V2x.Models.Message.VerifyItem(int,int,Type) Verifies the item to be of a given type.
Leadtools.Medical.HL7.V2x.Models.Segment.add(Type,bool,bool) Adds the specified class or type to the list of underlying members in the message. Mainly it adds a Segment or a SegmentsGroup.
Leadtools.Medical.HL7.V2x.Models.Segment.add(Type,bool,bool,bool) Adds the specified class or type to the list of underlying members in the message. Mainly it adds a Segment or a SegmentsGroup.
Leadtools.Medical.HL7.V2x.Models.Segment.add(TypeFactory,bool,bool,bool) Adds the specified class or type to the list of underlying members in the message. Mainly it adds a Segment or a SegmentsGroup.
Leadtools.Medical.HL7.V2x.Models.Segment.AddRep Creates and adds a new object using the previously given type factory. The newly added object.
Leadtools.Medical.HL7.V2x.Models.Segment.AnySubItemHasRepetition Searches the sub-items and returns true if any has repetitions.
Leadtools.Medical.HL7.V2x.Models.Segment.GetRep(int) The object at the given index as an INodeItem.
Leadtools.Medical.HL7.V2x.Models.Segment.Nodes Accessor and setter to the list of sub-items this item has. The list can be empty.
Leadtools.Medical.HL7.V2x.Models.Segment.ParentItem Parent's item instance.
Leadtools.Medical.HL7.V2x.Models.Segment.ParentRepetitions Repetition count for the parent item.
Leadtools.Medical.HL7.V2x.Models.Segment.Repetitions Repetition count for this item.
Leadtools.Medical.HL7.V2x.Models.Segment.Schema The schema for this item. This value provides description of the item's structure.
Leadtools.Medical.HL7.V2x.Models.Segment.VerifyItem(int,int,Type) Verifies the item to be of a given type.
Leadtools.Medical.HL7.V2x.Models.SegmentsGroup.add(Type,bool,bool) Adds the specified class or type to the list of underlying members in the message. Mainly it adds a Segment or a SegmentsGroup.
Leadtools.Medical.HL7.V2x.Models.SegmentsGroup.add(Type,bool,bool,bool) Adds the specified class or type to the list of underlying members in the message. Mainly it adds a Segment or a SegmentsGroup.
Leadtools.Medical.HL7.V2x.Models.SegmentsGroup.add(TypeFactory,bool,bool,bool) Adds the specified class or type to the list of underlying members in the message. Mainly it adds a Segment or a SegmentsGroup.
Leadtools.Medical.HL7.V2x.Models.SegmentsGroup.AddRep Creates and adds a new object using the previously given type factory. The newly added object.
Leadtools.Medical.HL7.V2x.Models.SegmentsGroup.AnySubItemHasRepetition Searches the sub-items and returns true if any has repetitions.
Leadtools.Medical.HL7.V2x.Models.SegmentsGroup.ArrayGetter``1(int) An array of objects in a given index, assuming that there is more than one repetition.
Leadtools.Medical.HL7.V2x.Models.SegmentsGroup.GetRep(int) The object at the given index as an INodeItem.
Leadtools.Medical.HL7.V2x.Models.SegmentsGroup.Getter``1(int) Returns the object type at a given index.
Leadtools.Medical.HL7.V2x.Models.SegmentsGroup.Nodes Accessor and setter to the list of sub-items this item has. The list can be empty.
Leadtools.Medical.HL7.V2x.Models.SegmentsGroup.ParentItem Parent's item instance.
Leadtools.Medical.HL7.V2x.Models.SegmentsGroup.ParentRepetitions Repetition count for the parent item.
Leadtools.Medical.HL7.V2x.Models.SegmentsGroup.Repetitions Repetition count for this item.
Leadtools.Medical.HL7.V2x.Models.SegmentsGroup.Schema The schema for this item. This value provides description of the item's structure.
Leadtools.Medical.HL7.V2x.Models.SegmentsGroup.VerifyItem(int,int,Type) Verifies the item to be of a given type.
Leadtools.Medical.HL7.V2x.Segment.add(Type,bool,bool) Adds the specified class or type to the list of underlying members in the message. Mainly it adds a Segment or a SegmentsGroup.
Leadtools.Medical.HL7.V2x.Segment.add(Type,bool,bool,bool) Adds the specified class or type to the list of underlying members in the message. Mainly it adds a Segment or a SegmentsGroup.
Leadtools.Medical.HL7.V2x.Segment.add(TypeFactory,bool,bool,bool) Adds the specified class or type to the list of underlying members in the message. Mainly it adds a Segment or a SegmentsGroup.
Leadtools.Medical.HL7.V2x.Segment.AddRep Creates and adds a new object using the previously given type factory. The newly added object.
Leadtools.Medical.HL7.V2x.Segment.AnySubItemHasRepetition Searches the sub-items and returns true if any has repetitions.
Leadtools.Medical.HL7.V2x.Segment.GetRep(int) The object at the given index as an INodeItem.
Leadtools.Medical.HL7.V2x.Segment.Nodes Accessor and setter to the list of sub-items this item has. The list can be empty.
Leadtools.Medical.HL7.V2x.Segment.ParentItem Parent's item instance.
Leadtools.Medical.HL7.V2x.Segment.ParentRepetitions Repetition count for the parent item.
Leadtools.Medical.HL7.V2x.Segment.Repetitions Repetition count for this item.
Leadtools.Medical.HL7.V2x.Segment.Schema The schema for this item. This value provides description of the item's structure.
Leadtools.Medical.HL7.V2x.Segment.VerifyItem(int,int,Type) Verifies the item to be of a given type.
Leadtools.Medical.HL7.V2x.SegmentsGroup.add(Type,bool,bool) Adds the specified class or type to the list of underlying members in the message. Mainly it adds a Segment or a SegmentsGroup.
Leadtools.Medical.HL7.V2x.SegmentsGroup.add(Type,bool,bool,bool) Adds the specified class or type to the list of underlying members in the message. Mainly it adds a Segment or a SegmentsGroup.
Leadtools.Medical.HL7.V2x.SegmentsGroup.add(TypeFactory,bool,bool,bool) Adds the specified class or type to the list of underlying members in the message. Mainly it adds a Segment or a SegmentsGroup.
Leadtools.Medical.HL7.V2x.SegmentsGroup.AddRep Creates and adds a new object using the previously given type factory. The newly added object.
Leadtools.Medical.HL7.V2x.SegmentsGroup.AnySubItemHasRepetition Searches the sub-items and returns true if any has repetitions.
Leadtools.Medical.HL7.V2x.SegmentsGroup.ArrayGetter``1(int) An array of objects in a given index, assuming that there is more than one repetition.
Leadtools.Medical.HL7.V2x.SegmentsGroup.GetRep(int) The object at the given index as an INodeItem.
Leadtools.Medical.HL7.V2x.SegmentsGroup.Getter``1(int) Returns the object type at a given index.
Leadtools.Medical.HL7.V2x.SegmentsGroup.Nodes Accessor and setter to the list of sub-items this item has. The list can be empty.
Leadtools.Medical.HL7.V2x.SegmentsGroup.ParentItem Parent's item instance.
Leadtools.Medical.HL7.V2x.SegmentsGroup.ParentRepetitions Repetition count for the parent item.
Leadtools.Medical.HL7.V2x.SegmentsGroup.Repetitions Repetition count for this item.
Leadtools.Medical.HL7.V2x.SegmentsGroup.Schema The schema for this item. This value provides description of the item's structure.
Leadtools.Medical.HL7.V2x.SegmentsGroup.VerifyItem(int,int,Type) Verifies the item to be of a given type.
Leadtools.Medical.HL7.V2x.Sender.HL7Response.EnvelopPrefix MLP default envelope prefix.
Leadtools.Medical.HL7.V2x.Sender.HL7Response.EnvelopSuffix MLP default envelope suffix.
Leadtools.Medical.HL7.V2x.Sender.HL7Response.Send(string) Sends a text MLP message.
Leadtools.Medical.HL7.V2x.Sender.HL7Response.WaitForReply Determines whether the client is expecting a reply.
Leadtools.Medical.HL7.V2x.Sender.MLPResponse.Cancel Cancels the incoming request.
Leadtools.Medical.HL7.V2x.Sender.MLPResponse.GetClientInfo Returns a formatted string containing the client's information.

Removed Members (version 20)

The following members have been removed:

Name Description
Leadtools.Medical.HL7.V2x.MessageStructureConverter.Add_NoneStandardSegmentToRoot Boolean accessor and setter to allow or prevent the addition of non-standard segments during their parsing.
Leadtools.Medical.HL7.V2x.MessageStructureConverter.Forgive_IncompleteMessage Boolean accessor and setter to allow or prevent the passing of incomplete messages. This situation arises when part of the message is parsed and the remaining segment is not. By default is set to false. Note: When Forgive_MissingMandatorySegments is set to true, Forgive_IncompleteMessage will be overridden.
Leadtools.Medical.HL7.V2x.MessageStructureConverter.Forgive_MissingMandatorySegments Boolean accessor and setter for passing any messages that are missing a mandatory segment. By default this is set to false;
Leadtools.Medical.HL7.V2x.MessageStructureConverter.Ignore_NoneStandardSegment Boolean accessor and setter for overlooking unexpected segments. By default is set to true.
Leadtools.Medical.HL7.V2x.MessageStructureConverter.Options.Add_NoneStandardSegmentToRoot Boolean accessor and setter to allow or prevent the addition of non-standard segments during their parsing.
Leadtools.Medical.HL7.V2x.MessageStructureConverter.Options.Forgive_IncompleteMessage Boolean accessor and setter to allow or prevent the passing of incomplete messages. This situation arises when part of the message is parsed and the remaining segment is not. By default is set to false. Note: When Forgive_MissingMandatorySegments is set to true, Forgive_IncompleteMessage will be overridden.
Leadtools.Medical.HL7.V2x.MessageStructureConverter.Options.Forgive_MissingMandatorySegments Boolean accessor and setter for passing any messages that are missing a mandatory segment. By default this is set to false;
Leadtools.Medical.HL7.V2x.MessageStructureConverter.Options.Ignore_NoneStandardSegment Boolean accessor and setter for overlooking unexpected segments. By default is set to true.
Leadtools.Medical.HL7.V2x.MessageStructureConverter.Options.Parse_RepeatableParentGroupFirst Boolean accessor and setter for parsing the parent's group first. When set to true the parser will try the current parent's group first. In ambiguous cases, the parser cannot decide if a segment belongs to a parent's group or not as a message maybe repeated or because it belongs to a group outside of the current parent. When set to false, the parser will try to match the segments further into the message structure first, then if it cannot find it, it will try to match the parent's group. By default Parse_RepeatableParentGroupFirst is set to true.
Leadtools.Medical.HL7.V2x.MessageStructureConverter.Parse_RepeatableParentGroupFirst Boolean accessor and setter for parsing the parent's group first. When set to true the parser will try the current parent's group first. In ambiguous cases, the parser cannot decide if a segment belongs to a parent's group or not as a message maybe repeated or because it belongs to a group outside of the current parent. When set to false, the parser will try to match the segments further into the message structure first, then if it cannot find it, it will try to match the parent's group. By default Parse_RepeatableParentGroupFirst is set to true.
Leadtools.Medical.HL7.V2x.MLP.MLPEnvelope.C_Envelop_Header The MLPEnvelope header (in characters).
Leadtools.Medical.HL7.V2x.MLP.MLPEnvelope.C_Envelop_Trailer The MLPEnvelope trailer (in characters).
Leadtools.Medical.HL7.V2x.MLP.MLPEnvelope.Envelop_Header The MLPEnvelope header.
Leadtools.Medical.HL7.V2x.MLP.MLPEnvelope.Envelop_Trailer The MLPEnvelope trailer.
Leadtools.Medical.HL7.V2x.MLPEnvelope.C_Envelop_Header The MLPEnvelope header (in characters).
Leadtools.Medical.HL7.V2x.MLPEnvelope.C_Envelop_Trailer The MLPEnvelope trailer (in characters).
Leadtools.Medical.HL7.V2x.MLPEnvelope.Envelop_Header The MLPEnvelope header.
Leadtools.Medical.HL7.V2x.MLPEnvelope.Envelop_Trailer The MLPEnvelope trailer.
Leadtools.Medical.HL7.V2x.Models.MessageStructureConverter.Add_NoneStandardSegmentToRoot Boolean accessor and setter to allow or prevent the addition of non-standard segments during their parsing.
Leadtools.Medical.HL7.V2x.Models.MessageStructureConverter.Forgive_IncompleteMessage Boolean accessor and setter to allow or prevent the passing of incomplete messages. This situation arises when part of the message is parsed and the remaining segment is not. By default is set to false. Note: When Forgive_MissingMandatorySegments is set to true, Forgive_IncompleteMessage will be overridden.
Leadtools.Medical.HL7.V2x.Models.MessageStructureConverter.Forgive_MissingMandatorySegments Boolean accessor and setter for passing any messages that are missing a mandatory segment. By default this is set to false;
Leadtools.Medical.HL7.V2x.Models.MessageStructureConverter.Ignore_NoneStandardSegment Boolean accessor and setter for overlooking unexpected segments. By default is set to true.
Leadtools.Medical.HL7.V2x.Models.MessageStructureConverter.Options.Add_NoneStandardSegmentToRoot Boolean accessor and setter to allow or prevent the addition of non-standard segments during their parsing.
Leadtools.Medical.HL7.V2x.Models.MessageStructureConverter.Options.Forgive_IncompleteMessage Boolean accessor and setter to allow or prevent the passing of incomplete messages. This situation arises when part of the message is parsed and the remaining segment is not. By default is set to false. Note: When Forgive_MissingMandatorySegments is set to true, Forgive_IncompleteMessage will be overridden.
Leadtools.Medical.HL7.V2x.Models.MessageStructureConverter.Options.Forgive_MissingMandatorySegments Boolean accessor and setter for passing any messages that are missing a mandatory segment. By default this is set to false;
Leadtools.Medical.HL7.V2x.Models.MessageStructureConverter.Options.Ignore_NoneStandardSegment Boolean accessor and setter for overlooking unexpected segments. By default is set to true.
Leadtools.Medical.HL7.V2x.Models.MessageStructureConverter.Options.Parse_RepeatableParentGroupFirst Boolean accessor and setter for parsing the parent's group first. When set to true the parser will try the current parent's group first. In ambiguous cases, the parser cannot decide if a segment belongs to a parent's group or not as a message maybe repeated or because it belongs to a group outside of the current parent. When set to false, the parser will try to match the segments further into the message structure first, then if it cannot find it, it will try to match the parent's group. By default Parse_RepeatableParentGroupFirst is set to true.
Leadtools.Medical.HL7.V2x.Models.MessageStructureConverter.Parse_RepeatableParentGroupFirst Boolean accessor and setter for parsing the parent's group first. When set to true the parser will try the current parent's group first. In ambiguous cases, the parser cannot decide if a segment belongs to a parent's group or not as a message maybe repeated or because it belongs to a group outside of the current parent. When set to false, the parser will try to match the segments further into the message structure first, then if it cannot find it, it will try to match the parent's group. By default Parse_RepeatableParentGroupFirst is set to true.
Leadtools.Medical.HL7.V2x.Models.Options.Add_NoneStandardSegmentToRoot Boolean accessor and setter to allow or prevent the addition of non-standard segments during their parsing.
Leadtools.Medical.HL7.V2x.Models.Options.Forgive_IncompleteMessage Boolean accessor and setter to allow or prevent the passing of incomplete messages. This situation arises when part of the message is parsed and the remaining segment is not. By default is set to false. Note: When Forgive_MissingMandatorySegments is set to true, Forgive_IncompleteMessage will be overridden.
Leadtools.Medical.HL7.V2x.Models.Options.Forgive_MissingMandatorySegments Boolean accessor and setter for passing any messages that are missing a mandatory segment. By default this is set to false;
Leadtools.Medical.HL7.V2x.Models.Options.Ignore_NoneStandardSegment Boolean accessor and setter for overlooking unexpected segments. By default is set to true.
Leadtools.Medical.HL7.V2x.Models.Options.Parse_RepeatableParentGroupFirst Boolean accessor and setter for parsing the parent's group first. When set to true the parser will try the current parent's group first. In ambiguous cases, the parser cannot decide if a segment belongs to a parent's group or not as a message maybe repeated or because it belongs to a group outside of the current parent. When set to false, the parser will try to match the segments further into the message structure first, then if it cannot find it, it will try to match the parent's group. By default Parse_RepeatableParentGroupFirst is set to true.
Leadtools.Medical.HL7.V2x.Options.Add_NoneStandardSegmentToRoot Boolean accessor and setter to allow or prevent the addition of non-standard segments during their parsing.
Leadtools.Medical.HL7.V2x.Options.Forgive_IncompleteMessage Boolean accessor and setter to allow or prevent the passing of incomplete messages. This situation arises when part of the message is parsed and the remaining segment is not. By default is set to false. Note: When Forgive_MissingMandatorySegments is set to true, Forgive_IncompleteMessage will be overridden.
Leadtools.Medical.HL7.V2x.Options.Forgive_MissingMandatorySegments Boolean accessor and setter for passing any messages that are missing a mandatory segment. By default this is set to false;
Leadtools.Medical.HL7.V2x.Options.Ignore_NoneStandardSegment Boolean accessor and setter for overlooking unexpected segments. By default is set to true.
Leadtools.Medical.HL7.V2x.Options.Parse_RepeatableParentGroupFirst Boolean accessor and setter for parsing the parent's group first. When set to true the parser will try the current parent's group first. In ambiguous cases, the parser cannot decide if a segment belongs to a parent's group or not as a message maybe repeated or because it belongs to a group outside of the current parent. When set to false, the parser will try to match the segments further into the message structure first, then if it cannot find it, it will try to match the parent's group. By default Parse_RepeatableParentGroupFirst is set to true.

Version Changes: 19 to 20

New Members (version 20)

The following members have been added:

Name Description
Leadtools.Medical.HL7.V2x.HL7Request.EnvelopePrefix Defines the MLP message prefix.
Leadtools.Medical.HL7.V2x.HL7Request.EnvelopeSuffix Defines the MLP message suffix.
Leadtools.Medical.HL7.V2x.HL7Request.Handle Processes the MLP message.
Leadtools.Medical.HL7.V2x.HL7Response.EnvelopPrefix MLP default envelope prefix.
Leadtools.Medical.HL7.V2x.HL7Response.EnvelopSuffix MLP default envelope suffix.
Leadtools.Medical.HL7.V2x.HL7Response.Send(string) Sends a text MLP message.
Leadtools.Medical.HL7.V2x.HL7Response.WaitForReply Determines whether the client is expecting a reply.
Leadtools.Medical.HL7.V2x.IHL7MessageItem.AddRep Creates a new node and adds it to the repetitions collection. The newly created item.
Leadtools.Medical.HL7.V2x.IHL7MessageItem.AnySubItemHasRepetition Searches the sub-items and returns true if any has repetitions.
Leadtools.Medical.HL7.V2x.IHL7MessageItem.GetRep(int) Gets the item at the given index.
Leadtools.Medical.HL7.V2x.IHL7MessageItem.Nodes Gets the list of sub-items for this item.
Leadtools.Medical.HL7.V2x.IHL7MessageItem.ParentItem Gets or sets the item's parent.
Leadtools.Medical.HL7.V2x.IHL7MessageItem.ParentRepetitions Gets the repetitions count for the parent item.
Leadtools.Medical.HL7.V2x.IHL7MessageItem.Repetitions Gets the repetitions count for this item
Leadtools.Medical.HL7.V2x.IHL7MessageItem.Schema The schema for this item. This value provides a description of the item's structure.
Leadtools.Medical.HL7.V2x.Listener.HL7Request.EnvelopePrefix Defines the MLP message prefix.
Leadtools.Medical.HL7.V2x.Listener.HL7Request.EnvelopeSuffix Defines the MLP message suffix.
Leadtools.Medical.HL7.V2x.Listener.HL7Request.Handle Processes the MLP message.
Leadtools.Medical.HL7.V2x.Listener.MLPRequest.Cancel Cancels an outstanding request.
Leadtools.Medical.HL7.V2x.Listener.MLPRequest.GetClientInfo Gets the client information. Returns the client's information as a string.
Leadtools.Medical.HL7.V2x.Message.add(Type,bool,bool) Adds the specified class or type to the list of underlying members in the message. Mainly it adds a Segment or a SegmentsGroup.
Leadtools.Medical.HL7.V2x.Message.add(Type,bool,bool,bool) Adds the specified class or type to the list of underlying members in the message. Mainly it adds a Segment or a SegmentsGroup.
Leadtools.Medical.HL7.V2x.Message.add(TypeFactory,bool,bool,bool) Adds the specified class or type to the list of underlying members in the message. Mainly it adds a Segment or a SegmentsGroup.
Leadtools.Medical.HL7.V2x.Message.AddRep Creates and adds a new object using the previously given type factory. The newly added object.
Leadtools.Medical.HL7.V2x.Message.AnySubItemHasRepetition Searches the sub-items and returns true if any has repetitions.
Leadtools.Medical.HL7.V2x.Message.ArrayGetter1(int) An array of objects in a given index, assuming that there is more than one repetition.
Leadtools.Medical.HL7.V2x.Message.GetRep(int) The object at the given index as an INodeItem.
Leadtools.Medical.HL7.V2x.Message.Getter1(int) Returns the object type at a given index.
Leadtools.Medical.HL7.V2x.Message.Nodes Accessor and setter to the list of sub-items this item has. The list can be empty.
Leadtools.Medical.HL7.V2x.Message.ParentItem Parent's item instance.
Leadtools.Medical.HL7.V2x.Message.ParentRepetitions Repetition count for the parent item.
Leadtools.Medical.HL7.V2x.Message.Repetitions Repetition count for this item.
Leadtools.Medical.HL7.V2x.Message.Schema The schema for this item. This value provides description of the item's structure.
Leadtools.Medical.HL7.V2x.Message.VerifyItem(int,int,Type) Verifies the item to be of a given type.
Leadtools.Medical.HL7.V2x.MLPRequest.Cancel Cancels an outstanding request.
Leadtools.Medical.HL7.V2x.MLPRequest.GetClientInfo Gets the client information. Returns the client's information as a string.
Leadtools.Medical.HL7.V2x.MLPResponse.Cancel Cancels the incoming request.
Leadtools.Medical.HL7.V2x.MLPResponse.GetClientInfo Returns a formatted string containing the client's information.
Leadtools.Medical.HL7.V2x.Models.IHL7MessageItem.AddRep Creates a new node and adds it to the repetitions collection. The newly created item.
Leadtools.Medical.HL7.V2x.Models.IHL7MessageItem.AnySubItemHasRepetition Searches the sub-items and returns true if any has repetitions.
Leadtools.Medical.HL7.V2x.Models.IHL7MessageItem.GetRep(int) Gets the item at the given index.
Leadtools.Medical.HL7.V2x.Models.IHL7MessageItem.Nodes Gets the list of sub-items for this item.
Leadtools.Medical.HL7.V2x.Models.IHL7MessageItem.ParentItem Gets or sets the item's parent.
Leadtools.Medical.HL7.V2x.Models.IHL7MessageItem.ParentRepetitions Gets the repetitions count for the parent item.
Leadtools.Medical.HL7.V2x.Models.IHL7MessageItem.Repetitions Gets the repetitions count for this item
Leadtools.Medical.HL7.V2x.Models.IHL7MessageItem.Schema The schema for this item. This value provides a description of the item's structure.
Leadtools.Medical.HL7.V2x.Models.Message.add(Type,bool,bool) Adds the specified class or type to the list of underlying members in the message. Mainly it adds a Segment or a SegmentsGroup.
Leadtools.Medical.HL7.V2x.Models.Message.add(Type,bool,bool,bool) Adds the specified class or type to the list of underlying members in the message. Mainly it adds a Segment or a SegmentsGroup.
Leadtools.Medical.HL7.V2x.Models.Message.add(TypeFactory,bool,bool,bool) Adds the specified class or type to the list of underlying members in the message. Mainly it adds a Segment or a SegmentsGroup.
Leadtools.Medical.HL7.V2x.Models.Message.AddRep Creates and adds a new object using the previously given type factory. The newly added object.
Leadtools.Medical.HL7.V2x.Models.Message.AnySubItemHasRepetition Searches the sub-items and returns true if any has repetitions.
Leadtools.Medical.HL7.V2x.Models.Message.ArrayGetter1(int) An array of objects in a given index, assuming that there is more than one repetition.
Leadtools.Medical.HL7.V2x.Models.Message.GetRep(int) The object at the given index as an INodeItem.
Leadtools.Medical.HL7.V2x.Models.Message.Getter1(int) Returns the object type at a given index.
Leadtools.Medical.HL7.V2x.Models.Message.Nodes Accessor and setter to the list of sub-items this item has. The list can be empty.
Leadtools.Medical.HL7.V2x.Models.Message.ParentItem Parent's item instance.
Leadtools.Medical.HL7.V2x.Models.Message.ParentRepetitions Repetition count for the parent item.
Leadtools.Medical.HL7.V2x.Models.Message.Repetitions Repetition count for this item.
Leadtools.Medical.HL7.V2x.Models.Message.Schema The schema for this item. This value provides description of the item's structure.
Leadtools.Medical.HL7.V2x.Models.Message.VerifyItem(int,int,Type) Verifies the item to be of a given type.
Leadtools.Medical.HL7.V2x.Models.Segment.add(Type,bool,bool) Adds the specified class or type to the list of underlying members in the message. Mainly it adds a Segment or a SegmentsGroup.
Leadtools.Medical.HL7.V2x.Models.Segment.add(Type,bool,bool,bool) Adds the specified class or type to the list of underlying members in the message. Mainly it adds a Segment or a SegmentsGroup.
Leadtools.Medical.HL7.V2x.Models.Segment.add(TypeFactory,bool,bool,bool) Adds the specified class or type to the list of underlying members in the message. Mainly it adds a Segment or a SegmentsGroup.
Leadtools.Medical.HL7.V2x.Models.Segment.AddRep Creates and adds a new object using the previously given type factory. The newly added object.
Leadtools.Medical.HL7.V2x.Models.Segment.AnySubItemHasRepetition Searches the sub-items and returns true if any has repetitions.
Leadtools.Medical.HL7.V2x.Models.Segment.GetRep(int) The object at the given index as an INodeItem.
Leadtools.Medical.HL7.V2x.Models.Segment.Nodes Accessor and setter to the list of sub-items this item has. The list can be empty.
Leadtools.Medical.HL7.V2x.Models.Segment.ParentItem Parent's item instance.
Leadtools.Medical.HL7.V2x.Models.Segment.ParentRepetitions Repetition count for the parent item.
Leadtools.Medical.HL7.V2x.Models.Segment.Repetitions Repetition count for this item.
Leadtools.Medical.HL7.V2x.Models.Segment.Schema The schema for this item. This value provides description of the item's structure.
Leadtools.Medical.HL7.V2x.Models.Segment.VerifyItem(int,int,Type) Verifies the item to be of a given type.
Leadtools.Medical.HL7.V2x.Models.SegmentsGroup.add(Type,bool,bool) Adds the specified class or type to the list of underlying members in the message. Mainly it adds a Segment or a SegmentsGroup.
Leadtools.Medical.HL7.V2x.Models.SegmentsGroup.add(Type,bool,bool,bool) Adds the specified class or type to the list of underlying members in the message. Mainly it adds a Segment or a SegmentsGroup.
Leadtools.Medical.HL7.V2x.Models.SegmentsGroup.add(TypeFactory,bool,bool,bool) Adds the specified class or type to the list of underlying members in the message. Mainly it adds a Segment or a SegmentsGroup.
Leadtools.Medical.HL7.V2x.Models.SegmentsGroup.AddRep Creates and adds a new object using the previously given type factory. The newly added object.
Leadtools.Medical.HL7.V2x.Models.SegmentsGroup.AnySubItemHasRepetition Searches the sub-items and returns true if any has repetitions.
Leadtools.Medical.HL7.V2x.Models.SegmentsGroup.ArrayGetter1(int) An array of objects in a given index, assuming that there is more than one repetition.
Leadtools.Medical.HL7.V2x.Models.SegmentsGroup.GetRep(int) The object at the given index as an INodeItem.
Leadtools.Medical.HL7.V2x.Models.SegmentsGroup.Getter1(int) Returns the object type at a given index.
Leadtools.Medical.HL7.V2x.Models.SegmentsGroup.Nodes Accessor and setter to the list of sub-items this item has. The list can be empty.
Leadtools.Medical.HL7.V2x.Models.SegmentsGroup.ParentItem Parent's item instance.
Leadtools.Medical.HL7.V2x.Models.SegmentsGroup.ParentRepetitions Repetition count for the parent item.
Leadtools.Medical.HL7.V2x.Models.SegmentsGroup.Repetitions Repetition count for this item.
Leadtools.Medical.HL7.V2x.Models.SegmentsGroup.Schema The schema for this item. This value provides description of the item's structure.
Leadtools.Medical.HL7.V2x.Models.SegmentsGroup.VerifyItem(int,int,Type) Verifies the item to be of a given type.
Leadtools.Medical.HL7.V2x.Segment.add(Type,bool,bool) Adds the specified class or type to the list of underlying members in the message. Mainly it adds a Segment or a SegmentsGroup.
Leadtools.Medical.HL7.V2x.Segment.add(Type,bool,bool,bool) Adds the specified class or type to the list of underlying members in the message. Mainly it adds a Segment or a SegmentsGroup.
Leadtools.Medical.HL7.V2x.Segment.add(TypeFactory,bool,bool,bool) Adds the specified class or type to the list of underlying members in the message. Mainly it adds a Segment or a SegmentsGroup.
Leadtools.Medical.HL7.V2x.Segment.AddRep Creates and adds a new object using the previously given type factory. The newly added object.
Leadtools.Medical.HL7.V2x.Segment.AnySubItemHasRepetition Searches the sub-items and returns true if any has repetitions.
Leadtools.Medical.HL7.V2x.Segment.GetRep(int) The object at the given index as an INodeItem.
Leadtools.Medical.HL7.V2x.Segment.Nodes Accessor and setter to the list of sub-items this item has. The list can be empty.
Leadtools.Medical.HL7.V2x.Segment.ParentItem Parent's item instance.
Leadtools.Medical.HL7.V2x.Segment.ParentRepetitions Repetition count for the parent item.
Leadtools.Medical.HL7.V2x.Segment.Repetitions Repetition count for this item.
Leadtools.Medical.HL7.V2x.Segment.Schema The schema for this item. This value provides description of the item's structure.
Leadtools.Medical.HL7.V2x.Segment.VerifyItem(int,int,Type) Verifies the item to be of a given type.
Leadtools.Medical.HL7.V2x.SegmentsGroup.add(Type,bool,bool) Adds the specified class or type to the list of underlying members in the message. Mainly it adds a Segment or a SegmentsGroup.
Leadtools.Medical.HL7.V2x.SegmentsGroup.add(Type,bool,bool,bool) Adds the specified class or type to the list of underlying members in the message. Mainly it adds a Segment or a SegmentsGroup.
Leadtools.Medical.HL7.V2x.SegmentsGroup.add(TypeFactory,bool,bool,bool) Adds the specified class or type to the list of underlying members in the message. Mainly it adds a Segment or a SegmentsGroup.
Leadtools.Medical.HL7.V2x.SegmentsGroup.AddRep Creates and adds a new object using the previously given type factory. The newly added object.
Leadtools.Medical.HL7.V2x.SegmentsGroup.AnySubItemHasRepetition Searches the sub-items and returns true if any has repetitions.
Leadtools.Medical.HL7.V2x.SegmentsGroup.ArrayGetter1(int) An array of objects in a given index, assuming that there is more than one repetition.
Leadtools.Medical.HL7.V2x.SegmentsGroup.GetRep(int) The object at the given index as an INodeItem.
Leadtools.Medical.HL7.V2x.SegmentsGroup.Getter1(int) Returns the object type at a given index.
Leadtools.Medical.HL7.V2x.SegmentsGroup.Nodes Accessor and setter to the list of sub-items this item has. The list can be empty.
Leadtools.Medical.HL7.V2x.SegmentsGroup.ParentItem Parent's item instance.
Leadtools.Medical.HL7.V2x.SegmentsGroup.ParentRepetitions Repetition count for the parent item.
Leadtools.Medical.HL7.V2x.SegmentsGroup.Repetitions Repetition count for this item.
Leadtools.Medical.HL7.V2x.SegmentsGroup.Schema The schema for this item. This value provides description of the item's structure.
Leadtools.Medical.HL7.V2x.SegmentsGroup.VerifyItem(int,int,Type) Verifies the item to be of a given type.
Leadtools.Medical.HL7.V2x.Sender.HL7Response.EnvelopPrefix MLP default envelope prefix.
Leadtools.Medical.HL7.V2x.Sender.HL7Response.EnvelopSuffix MLP default envelope suffix.
Leadtools.Medical.HL7.V2x.Sender.HL7Response.Send(string) Sends a text MLP message.
Leadtools.Medical.HL7.V2x.Sender.HL7Response.WaitForReply Determines whether the client is expecting a reply.
Leadtools.Medical.HL7.V2x.Sender.MLPResponse.Cancel Cancels the incoming request.
Leadtools.Medical.HL7.V2x.Sender.MLPResponse.GetClientInfo Returns a formatted string containing the client's information.

Removed Members (version 20)

The following members have been removed:

Name Description
Leadtools.Medical.HL7.V2x.MessageStructureConverter.Add_NoneStandardSegmentToRoot Boolean accessor and setter to allow or prevent the addition of non-standard segments during their parsing.
Leadtools.Medical.HL7.V2x.MessageStructureConverter.Forgive_IncompleteMessage Boolean accessor and setter to allow or prevent the passing of incomplete messages. This situation arises when part of the message is parsed and the remaining segment is not. By default is set to false. Note: When Forgive_MissingMandatorySegments is set to true, Forgive_IncompleteMessage will be overridden.
Leadtools.Medical.HL7.V2x.MessageStructureConverter.Forgive_MissingMandatorySegments Boolean accessor and setter for passing any messages that are missing a mandatory segment. By default this is set to false;
Leadtools.Medical.HL7.V2x.MessageStructureConverter.Ignore_NoneStandardSegment Boolean accessor and setter for overlooking unexpected segments. By default is set to true.
Leadtools.Medical.HL7.V2x.MessageStructureConverter.Options.Add_NoneStandardSegmentToRoot Boolean accessor and setter to allow or prevent the addition of non-standard segments during their parsing.
Leadtools.Medical.HL7.V2x.MessageStructureConverter.Options.Forgive_IncompleteMessage Boolean accessor and setter to allow or prevent the passing of incomplete messages. This situation arises when part of the message is parsed and the remaining segment is not. By default is set to false. Note: When Forgive_MissingMandatorySegments is set to true, Forgive_IncompleteMessage will be overridden.
Leadtools.Medical.HL7.V2x.MessageStructureConverter.Options.Forgive_MissingMandatorySegments Boolean accessor and setter for passing any messages that are missing a mandatory segment. By default this is set to false;
Leadtools.Medical.HL7.V2x.MessageStructureConverter.Options.Ignore_NoneStandardSegment Boolean accessor and setter for overlooking unexpected segments. By default is set to true.
Leadtools.Medical.HL7.V2x.MessageStructureConverter.Options.Parse_RepeatableParentGroupFirst Boolean accessor and setter for parsing the parent's group first. When set to true the parser will try the current parent's group first. In ambiguous cases, the parser cannot decide if a segment belongs to a parent's group or not as a message maybe repeated or because it belongs to a group outside of the current parent. When set to false, the parser will try to match the segments further into the message structure first, then if it cannot find it, it will try to match the parent's group. By default Parse_RepeatableParentGroupFirst is set to true.
Leadtools.Medical.HL7.V2x.MessageStructureConverter.Parse_RepeatableParentGroupFirst Boolean accessor and setter for parsing the parent's group first. When set to true the parser will try the current parent's group first. In ambiguous cases, the parser cannot decide if a segment belongs to a parent's group or not as a message maybe repeated or because it belongs to a group outside of the current parent. When set to false, the parser will try to match the segments further into the message structure first, then if it cannot find it, it will try to match the parent's group. By default Parse_RepeatableParentGroupFirst is set to true.
Leadtools.Medical.HL7.V2x.MLP.MLPEnvelope.C_Envelop_Header The MLPEnvelope header (in characters).
Leadtools.Medical.HL7.V2x.MLP.MLPEnvelope.C_Envelop_Trailer The MLPEnvelope trailer (in characters).
Leadtools.Medical.HL7.V2x.MLP.MLPEnvelope.Envelop_Header The MLPEnvelope header.
Leadtools.Medical.HL7.V2x.MLP.MLPEnvelope.Envelop_Trailer The MLPEnvelope trailer.
Leadtools.Medical.HL7.V2x.MLPEnvelope.C_Envelop_Header The MLPEnvelope header (in characters).
Leadtools.Medical.HL7.V2x.MLPEnvelope.C_Envelop_Trailer The MLPEnvelope trailer (in characters).
Leadtools.Medical.HL7.V2x.MLPEnvelope.Envelop_Header The MLPEnvelope header.
Leadtools.Medical.HL7.V2x.MLPEnvelope.Envelop_Trailer The MLPEnvelope trailer.
Leadtools.Medical.HL7.V2x.Models.MessageStructureConverter.Add_NoneStandardSegmentToRoot Boolean accessor and setter to allow or prevent the addition of non-standard segments during their parsing.
Leadtools.Medical.HL7.V2x.Models.MessageStructureConverter.Forgive_IncompleteMessage Boolean accessor and setter to allow or prevent the passing of incomplete messages. This situation arises when part of the message is parsed and the remaining segment is not. By default is set to false. Note: When Forgive_MissingMandatorySegments is set to true, Forgive_IncompleteMessage will be overridden.
Leadtools.Medical.HL7.V2x.Models.MessageStructureConverter.Forgive_MissingMandatorySegments Boolean accessor and setter for passing any messages that are missing a mandatory segment. By default this is set to false;
Leadtools.Medical.HL7.V2x.Models.MessageStructureConverter.Ignore_NoneStandardSegment Boolean accessor and setter for overlooking unexpected segments. By default is set to true.
Leadtools.Medical.HL7.V2x.Models.MessageStructureConverter.Options.Add_NoneStandardSegmentToRoot Boolean accessor and setter to allow or prevent the addition of non-standard segments during their parsing.
Leadtools.Medical.HL7.V2x.Models.MessageStructureConverter.Options.Forgive_IncompleteMessage Boolean accessor and setter to allow or prevent the passing of incomplete messages. This situation arises when part of the message is parsed and the remaining segment is not. By default is set to false. Note: When Forgive_MissingMandatorySegments is set to true, Forgive_IncompleteMessage will be overridden.
Leadtools.Medical.HL7.V2x.Models.MessageStructureConverter.Options.Forgive_MissingMandatorySegments Boolean accessor and setter for passing any messages that are missing a mandatory segment. By default this is set to false;
Leadtools.Medical.HL7.V2x.Models.MessageStructureConverter.Options.Ignore_NoneStandardSegment Boolean accessor and setter for overlooking unexpected segments. By default is set to true.
Leadtools.Medical.HL7.V2x.Models.MessageStructureConverter.Options.Parse_RepeatableParentGroupFirst Boolean accessor and setter for parsing the parent's group first. When set to true the parser will try the current parent's group first. In ambiguous cases, the parser cannot decide if a segment belongs to a parent's group or not as a message maybe repeated or because it belongs to a group outside of the current parent. When set to false, the parser will try to match the segments further into the message structure first, then if it cannot find it, it will try to match the parent's group. By default Parse_RepeatableParentGroupFirst is set to true.
Leadtools.Medical.HL7.V2x.Models.MessageStructureConverter.Parse_RepeatableParentGroupFirst Boolean accessor and setter for parsing the parent's group first. When set to true the parser will try the current parent's group first. In ambiguous cases, the parser cannot decide if a segment belongs to a parent's group or not as a message maybe repeated or because it belongs to a group outside of the current parent. When set to false, the parser will try to match the segments further into the message structure first, then if it cannot find it, it will try to match the parent's group. By default Parse_RepeatableParentGroupFirst is set to true.
Leadtools.Medical.HL7.V2x.Models.Options.Add_NoneStandardSegmentToRoot Boolean accessor and setter to allow or prevent the addition of non-standard segments during their parsing.
Leadtools.Medical.HL7.V2x.Models.Options.Forgive_IncompleteMessage Boolean accessor and setter to allow or prevent the passing of incomplete messages. This situation arises when part of the message is parsed and the remaining segment is not. By default is set to false. Note: When Forgive_MissingMandatorySegments is set to true, Forgive_IncompleteMessage will be overridden.
Leadtools.Medical.HL7.V2x.Models.Options.Forgive_MissingMandatorySegments Boolean accessor and setter for passing any messages that are missing a mandatory segment. By default this is set to false;
Leadtools.Medical.HL7.V2x.Models.Options.Ignore_NoneStandardSegment Boolean accessor and setter for overlooking unexpected segments. By default is set to true.
Leadtools.Medical.HL7.V2x.Models.Options.Parse_RepeatableParentGroupFirst Boolean accessor and setter for parsing the parent's group first. When set to true the parser will try the current parent's group first. In ambiguous cases, the parser cannot decide if a segment belongs to a parent's group or not as a message maybe repeated or because it belongs to a group outside of the current parent. When set to false, the parser will try to match the segments further into the message structure first, then if it cannot find it, it will try to match the parent's group. By default Parse_RepeatableParentGroupFirst is set to true.
Leadtools.Medical.HL7.V2x.Options.Add_NoneStandardSegmentToRoot Boolean accessor and setter to allow or prevent the addition of non-standard segments during their parsing.
Leadtools.Medical.HL7.V2x.Options.Forgive_IncompleteMessage Boolean accessor and setter to allow or prevent the passing of incomplete messages. This situation arises when part of the message is parsed and the remaining segment is not. By default is set to false. Note: When Forgive_MissingMandatorySegments is set to true, Forgive_IncompleteMessage will be overridden.
Leadtools.Medical.HL7.V2x.Options.Forgive_MissingMandatorySegments Boolean accessor and setter for passing any messages that are missing a mandatory segment. By default this is set to false;
Leadtools.Medical.HL7.V2x.Options.Ignore_NoneStandardSegment Boolean accessor and setter for overlooking unexpected segments. By default is set to true.
Leadtools.Medical.HL7.V2x.Options.Parse_RepeatableParentGroupFirst Boolean accessor and setter for parsing the parent's group first. When set to true the parser will try the current parent's group first. In ambiguous cases, the parser cannot decide if a segment belongs to a parent's group or not as a message maybe repeated or because it belongs to a group outside of the current parent. When set to false, the parser will try to match the segments further into the message structure first, then if it cannot find it, it will try to match the parent's group. By default Parse_RepeatableParentGroupFirst is set to true.

Version Changes: 19 to 20

New Members

The following members have been added:

Name Description
Leadtools.Medical.HL7.V2x.HL7Request.EnvelopePrefix Defines the MLP message prefix.
Leadtools.Medical.HL7.V2x.HL7Request.EnvelopeSuffix Defines the MLP message suffix.
Leadtools.Medical.HL7.V2x.HL7Request.Handle Processes the MLP message.
Leadtools.Medical.HL7.V2x.HL7Response.EnvelopPrefix MLP default envelope prefix.
Leadtools.Medical.HL7.V2x.HL7Response.EnvelopSuffix MLP default envelope suffix.
Leadtools.Medical.HL7.V2x.HL7Response.Send(string) Sends a text MLP message.
Leadtools.Medical.HL7.V2x.HL7Response.WaitForReply Determines whether the client is expecting a reply.
Leadtools.Medical.HL7.V2x.IHL7MessageItem.AddRep Creates a new node and adds it to the repetitions collection. The newly created item.
Leadtools.Medical.HL7.V2x.IHL7MessageItem.AnySubItemHasRepetition Searches the sub-items and returns true if any has repetitions.
Leadtools.Medical.HL7.V2x.IHL7MessageItem.GetRep(int) Gets the item at the given index.
Leadtools.Medical.HL7.V2x.IHL7MessageItem.Nodes Gets the list of sub-items for this item.
Leadtools.Medical.HL7.V2x.IHL7MessageItem.ParentItem Gets or sets the item's parent.
Leadtools.Medical.HL7.V2x.IHL7MessageItem.ParentRepetitions Gets the repetitions count for the parent item.
Leadtools.Medical.HL7.V2x.IHL7MessageItem.Repetitions Gets the repetitions count for this item
Leadtools.Medical.HL7.V2x.IHL7MessageItem.Schema The schema for this item. This value provides a description of the item's structure.
Leadtools.Medical.HL7.V2x.Listener.HL7Request.EnvelopePrefix Defines the MLP message prefix.
Leadtools.Medical.HL7.V2x.Listener.HL7Request.EnvelopeSuffix Defines the MLP message suffix.
Leadtools.Medical.HL7.V2x.Listener.HL7Request.Handle Processes the MLP message.
Leadtools.Medical.HL7.V2x.Listener.MLPRequest.Cancel Cancels an outstanding request.
Leadtools.Medical.HL7.V2x.Listener.MLPRequest.GetClientInfo Gets the client information. Returns the client's information as a string.
Leadtools.Medical.HL7.V2x.Message.add(Type,bool,bool) Adds the specified class or type to the list of underlying members in the message. Mainly it adds a Segment or a SegmentsGroup.
Leadtools.Medical.HL7.V2x.Message.add(Type,bool,bool,bool) Adds the specified class or type to the list of underlying members in the message. Mainly it adds a Segment or a SegmentsGroup.
Leadtools.Medical.HL7.V2x.Message.add(TypeFactory,bool,bool,bool) Adds the specified class or type to the list of underlying members in the message. Mainly it adds a Segment or a SegmentsGroup.
Leadtools.Medical.HL7.V2x.Message.AddRep Creates and adds a new object using the previously given type factory. The newly added object.
Leadtools.Medical.HL7.V2x.Message.AnySubItemHasRepetition Searches the sub-items and returns true if any has repetitions.
Leadtools.Medical.HL7.V2x.Message.ArrayGetter``1(int) An array of objects in a given index, assuming that there is more than one repetition.
Leadtools.Medical.HL7.V2x.Message.GetRep(int) The object at the given index as an INodeItem.
Leadtools.Medical.HL7.V2x.Message.Getter``1(int) Returns the object type at a given index.
Leadtools.Medical.HL7.V2x.Message.Nodes Accessor and setter to the list of sub-items this item has. The list can be empty.
Leadtools.Medical.HL7.V2x.Message.ParentItem Parent's item instance.
Leadtools.Medical.HL7.V2x.Message.ParentRepetitions Repetition count for the parent item.
Leadtools.Medical.HL7.V2x.Message.Repetitions Repetition count for this item.
Leadtools.Medical.HL7.V2x.Message.Schema The schema for this item. This value provides description of the item's structure.
Leadtools.Medical.HL7.V2x.Message.VerifyItem(int,int,Type) Verifies the item to be of a given type.
Leadtools.Medical.HL7.V2x.MLPRequest.Cancel Cancels an outstanding request.
Leadtools.Medical.HL7.V2x.MLPRequest.GetClientInfo Gets the client information. Returns the client's information as a string.
Leadtools.Medical.HL7.V2x.MLPResponse.Cancel Cancels the incoming request.
Leadtools.Medical.HL7.V2x.MLPResponse.GetClientInfo Returns a formatted string containing the client's information.
Leadtools.Medical.HL7.V2x.Models.IHL7MessageItem.AddRep Creates a new node and adds it to the repetitions collection. The newly created item.
Leadtools.Medical.HL7.V2x.Models.IHL7MessageItem.AnySubItemHasRepetition Searches the sub-items and returns true if any has repetitions.
Leadtools.Medical.HL7.V2x.Models.IHL7MessageItem.GetRep(int) Gets the item at the given index.
Leadtools.Medical.HL7.V2x.Models.IHL7MessageItem.Nodes Gets the list of sub-items for this item.
Leadtools.Medical.HL7.V2x.Models.IHL7MessageItem.ParentItem Gets or sets the item's parent.
Leadtools.Medical.HL7.V2x.Models.IHL7MessageItem.ParentRepetitions Gets the repetitions count for the parent item.
Leadtools.Medical.HL7.V2x.Models.IHL7MessageItem.Repetitions Gets the repetitions count for this item
Leadtools.Medical.HL7.V2x.Models.IHL7MessageItem.Schema The schema for this item. This value provides a description of the item's structure.
Leadtools.Medical.HL7.V2x.Models.Message.add(Type,bool,bool) Adds the specified class or type to the list of underlying members in the message. Mainly it adds a Segment or a SegmentsGroup.
Leadtools.Medical.HL7.V2x.Models.Message.add(Type,bool,bool,bool) Adds the specified class or type to the list of underlying members in the message. Mainly it adds a Segment or a SegmentsGroup.
Leadtools.Medical.HL7.V2x.Models.Message.add(TypeFactory,bool,bool,bool) Adds the specified class or type to the list of underlying members in the message. Mainly it adds a Segment or a SegmentsGroup.
Leadtools.Medical.HL7.V2x.Models.Message.AddRep Creates and adds a new object using the previously given type factory. The newly added object.
Leadtools.Medical.HL7.V2x.Models.Message.AnySubItemHasRepetition Searches the sub-items and returns true if any has repetitions.
Leadtools.Medical.HL7.V2x.Models.Message.ArrayGetter``1(int) An array of objects in a given index, assuming that there is more than one repetition.
Leadtools.Medical.HL7.V2x.Models.Message.GetRep(int) The object at the given index as an INodeItem.
Leadtools.Medical.HL7.V2x.Models.Message.Getter``1(int) Returns the object type at a given index.
Leadtools.Medical.HL7.V2x.Models.Message.Nodes Accessor and setter to the list of sub-items this item has. The list can be empty.
Leadtools.Medical.HL7.V2x.Models.Message.ParentItem Parent's item instance.
Leadtools.Medical.HL7.V2x.Models.Message.ParentRepetitions Repetition count for the parent item.
Leadtools.Medical.HL7.V2x.Models.Message.Repetitions Repetition count for this item.
Leadtools.Medical.HL7.V2x.Models.Message.Schema The schema for this item. This value provides description of the item's structure.
Leadtools.Medical.HL7.V2x.Models.Message.VerifyItem(int,int,Type) Verifies the item to be of a given type.
Leadtools.Medical.HL7.V2x.Models.Segment.add(Type,bool,bool) Adds the specified class or type to the list of underlying members in the message. Mainly it adds a Segment or a SegmentsGroup.
Leadtools.Medical.HL7.V2x.Models.Segment.add(Type,bool,bool,bool) Adds the specified class or type to the list of underlying members in the message. Mainly it adds a Segment or a SegmentsGroup.
Leadtools.Medical.HL7.V2x.Models.Segment.add(TypeFactory,bool,bool,bool) Adds the specified class or type to the list of underlying members in the message. Mainly it adds a Segment or a SegmentsGroup.
Leadtools.Medical.HL7.V2x.Models.Segment.AddRep Creates and adds a new object using the previously given type factory. The newly added object.
Leadtools.Medical.HL7.V2x.Models.Segment.AnySubItemHasRepetition Searches the sub-items and returns true if any has repetitions.
Leadtools.Medical.HL7.V2x.Models.Segment.GetRep(int) The object at the given index as an INodeItem.
Leadtools.Medical.HL7.V2x.Models.Segment.Nodes Accessor and setter to the list of sub-items this item has. The list can be empty.
Leadtools.Medical.HL7.V2x.Models.Segment.ParentItem Parent's item instance.
Leadtools.Medical.HL7.V2x.Models.Segment.ParentRepetitions Repetition count for the parent item.
Leadtools.Medical.HL7.V2x.Models.Segment.Repetitions Repetition count for this item.
Leadtools.Medical.HL7.V2x.Models.Segment.Schema The schema for this item. This value provides description of the item's structure.
Leadtools.Medical.HL7.V2x.Models.Segment.VerifyItem(int,int,Type) Verifies the item to be of a given type.
Leadtools.Medical.HL7.V2x.Models.SegmentsGroup.add(Type,bool,bool) Adds the specified class or type to the list of underlying members in the message. Mainly it adds a Segment or a SegmentsGroup.
Leadtools.Medical.HL7.V2x.Models.SegmentsGroup.add(Type,bool,bool,bool) Adds the specified class or type to the list of underlying members in the message. Mainly it adds a Segment or a SegmentsGroup.
Leadtools.Medical.HL7.V2x.Models.SegmentsGroup.add(TypeFactory,bool,bool,bool) Adds the specified class or type to the list of underlying members in the message. Mainly it adds a Segment or a SegmentsGroup.
Leadtools.Medical.HL7.V2x.Models.SegmentsGroup.AddRep Creates and adds a new object using the previously given type factory. The newly added object.
Leadtools.Medical.HL7.V2x.Models.SegmentsGroup.AnySubItemHasRepetition Searches the sub-items and returns true if any has repetitions.
Leadtools.Medical.HL7.V2x.Models.SegmentsGroup.ArrayGetter``1(int) An array of objects in a given index, assuming that there is more than one repetition.
Leadtools.Medical.HL7.V2x.Models.SegmentsGroup.GetRep(int) The object at the given index as an INodeItem.
Leadtools.Medical.HL7.V2x.Models.SegmentsGroup.Getter``1(int) Returns the object type at a given index.
Leadtools.Medical.HL7.V2x.Models.SegmentsGroup.Nodes Accessor and setter to the list of sub-items this item has. The list can be empty.
Leadtools.Medical.HL7.V2x.Models.SegmentsGroup.ParentItem Parent's item instance.
Leadtools.Medical.HL7.V2x.Models.SegmentsGroup.ParentRepetitions Repetition count for the parent item.
Leadtools.Medical.HL7.V2x.Models.SegmentsGroup.Repetitions Repetition count for this item.
Leadtools.Medical.HL7.V2x.Models.SegmentsGroup.Schema The schema for this item. This value provides description of the item's structure.
Leadtools.Medical.HL7.V2x.Models.SegmentsGroup.VerifyItem(int,int,Type) Verifies the item to be of a given type.
Leadtools.Medical.HL7.V2x.Segment.add(Type,bool,bool) Adds the specified class or type to the list of underlying members in the message. Mainly it adds a Segment or a SegmentsGroup.
Leadtools.Medical.HL7.V2x.Segment.add(Type,bool,bool,bool) Adds the specified class or type to the list of underlying members in the message. Mainly it adds a Segment or a SegmentsGroup.
Leadtools.Medical.HL7.V2x.Segment.add(TypeFactory,bool,bool,bool) Adds the specified class or type to the list of underlying members in the message. Mainly it adds a Segment or a SegmentsGroup.
Leadtools.Medical.HL7.V2x.Segment.AddRep Creates and adds a new object using the previously given type factory. The newly added object.
Leadtools.Medical.HL7.V2x.Segment.AnySubItemHasRepetition Searches the sub-items and returns true if any has repetitions.
Leadtools.Medical.HL7.V2x.Segment.GetRep(int) The object at the given index as an INodeItem.
Leadtools.Medical.HL7.V2x.Segment.Nodes Accessor and setter to the list of sub-items this item has. The list can be empty.
Leadtools.Medical.HL7.V2x.Segment.ParentItem Parent's item instance.
Leadtools.Medical.HL7.V2x.Segment.ParentRepetitions Repetition count for the parent item.
Leadtools.Medical.HL7.V2x.Segment.Repetitions Repetition count for this item.
Leadtools.Medical.HL7.V2x.Segment.Schema The schema for this item. This value provides description of the item's structure.
Leadtools.Medical.HL7.V2x.Segment.VerifyItem(int,int,Type) Verifies the item to be of a given type.
Leadtools.Medical.HL7.V2x.SegmentsGroup.add(Type,bool,bool) Adds the specified class or type to the list of underlying members in the message. Mainly it adds a Segment or a SegmentsGroup.
Leadtools.Medical.HL7.V2x.SegmentsGroup.add(Type,bool,bool,bool) Adds the specified class or type to the list of underlying members in the message. Mainly it adds a Segment or a SegmentsGroup.
Leadtools.Medical.HL7.V2x.SegmentsGroup.add(TypeFactory,bool,bool,bool) Adds the specified class or type to the list of underlying members in the message. Mainly it adds a Segment or a SegmentsGroup.
Leadtools.Medical.HL7.V2x.SegmentsGroup.AddRep Creates and adds a new object using the previously given type factory. The newly added object.
Leadtools.Medical.HL7.V2x.SegmentsGroup.AnySubItemHasRepetition Searches the sub-items and returns true if any has repetitions.
Leadtools.Medical.HL7.V2x.SegmentsGroup.ArrayGetter``1(int) An array of objects in a given index, assuming that there is more than one repetition.
Leadtools.Medical.HL7.V2x.SegmentsGroup.GetRep(int) The object at the given index as an INodeItem.
Leadtools.Medical.HL7.V2x.SegmentsGroup.Getter``1(int) Returns the object type at a given index.
Leadtools.Medical.HL7.V2x.SegmentsGroup.Nodes Accessor and setter to the list of sub-items this item has. The list can be empty.
Leadtools.Medical.HL7.V2x.SegmentsGroup.ParentItem Parent's item instance.
Leadtools.Medical.HL7.V2x.SegmentsGroup.ParentRepetitions Repetition count for the parent item.
Leadtools.Medical.HL7.V2x.SegmentsGroup.Repetitions Repetition count for this item.
Leadtools.Medical.HL7.V2x.SegmentsGroup.Schema The schema for this item. This value provides description of the item's structure.
Leadtools.Medical.HL7.V2x.SegmentsGroup.VerifyItem(int,int,Type) Verifies the item to be of a given type.
Leadtools.Medical.HL7.V2x.Sender.HL7Response.EnvelopPrefix MLP default envelope prefix.
Leadtools.Medical.HL7.V2x.Sender.HL7Response.EnvelopSuffix MLP default envelope suffix.
Leadtools.Medical.HL7.V2x.Sender.HL7Response.Send(string) Sends a text MLP message.
Leadtools.Medical.HL7.V2x.Sender.HL7Response.WaitForReply Determines whether the client is expecting a reply.
Leadtools.Medical.HL7.V2x.Sender.MLPResponse.Cancel Cancels the incoming request.
Leadtools.Medical.HL7.V2x.Sender.MLPResponse.GetClientInfo Returns a formatted string containing the client's information.

Removed Members

The following members have been removed:

Name Description
Leadtools.Medical.HL7.V2x.MessageStructureConverter.Add_NoneStandardSegmentToRoot Boolean accessor and setter to allow or prevent the addition of non-standard segments during their parsing.
Leadtools.Medical.HL7.V2x.MessageStructureConverter.Forgive_IncompleteMessage Boolean accessor and setter to allow or prevent the passing of incomplete messages. This situation arises when part of the message is parsed and the remaining segment is not. By default is set to false. Note: When Forgive_MissingMandatorySegments is set to true, Forgive_IncompleteMessage will be overridden.
Leadtools.Medical.HL7.V2x.MessageStructureConverter.Forgive_MissingMandatorySegments Boolean accessor and setter for passing any messages that are missing a mandatory segment. By default this is set to false;
Leadtools.Medical.HL7.V2x.MessageStructureConverter.Ignore_NoneStandardSegment Boolean accessor and setter for overlooking unexpected segments. By default is set to true.
Leadtools.Medical.HL7.V2x.MessageStructureConverter.Options.Add_NoneStandardSegmentToRoot Boolean accessor and setter to allow or prevent the addition of non-standard segments during their parsing.
Leadtools.Medical.HL7.V2x.MessageStructureConverter.Options.Forgive_IncompleteMessage Boolean accessor and setter to allow or prevent the passing of incomplete messages. This situation arises when part of the message is parsed and the remaining segment is not. By default is set to false. Note: When Forgive_MissingMandatorySegments is set to true, Forgive_IncompleteMessage will be overridden.
Leadtools.Medical.HL7.V2x.MessageStructureConverter.Options.Forgive_MissingMandatorySegments Boolean accessor and setter for passing any messages that are missing a mandatory segment. By default this is set to false;
Leadtools.Medical.HL7.V2x.MessageStructureConverter.Options.Ignore_NoneStandardSegment Boolean accessor and setter for overlooking unexpected segments. By default is set to true.
Leadtools.Medical.HL7.V2x.MessageStructureConverter.Options.Parse_RepeatableParentGroupFirst Boolean accessor and setter for parsing the parent's group first. When set to true the parser will try the current parent's group first. In ambiguous cases, the parser cannot decide if a segment belongs to a parent's group or not as a message maybe repeated or because it belongs to a group outside of the current parent. When set to false, the parser will try to match the segments further into the message structure first, then if it cannot find it, it will try to match the parent's group. By default Parse_RepeatableParentGroupFirst is set to true.
Leadtools.Medical.HL7.V2x.MessageStructureConverter.Parse_RepeatableParentGroupFirst Boolean accessor and setter for parsing the parent's group first. When set to true the parser will try the current parent's group first. In ambiguous cases, the parser cannot decide if a segment belongs to a parent's group or not as a message maybe repeated or because it belongs to a group outside of the current parent. When set to false, the parser will try to match the segments further into the message structure first, then if it cannot find it, it will try to match the parent's group. By default Parse_RepeatableParentGroupFirst is set to true.
Leadtools.Medical.HL7.V2x.MLP.MLPEnvelope.C_Envelop_Header The MLPEnvelope header (in characters).
Leadtools.Medical.HL7.V2x.MLP.MLPEnvelope.C_Envelop_Trailer The MLPEnvelope trailer (in characters).
Leadtools.Medical.HL7.V2x.MLP.MLPEnvelope.Envelop_Header The MLPEnvelope header.
Leadtools.Medical.HL7.V2x.MLP.MLPEnvelope.Envelop_Trailer The MLPEnvelope trailer.
Leadtools.Medical.HL7.V2x.MLPEnvelope.C_Envelop_Header The MLPEnvelope header (in characters).
Leadtools.Medical.HL7.V2x.MLPEnvelope.C_Envelop_Trailer The MLPEnvelope trailer (in characters).
Leadtools.Medical.HL7.V2x.MLPEnvelope.Envelop_Header The MLPEnvelope header.
Leadtools.Medical.HL7.V2x.MLPEnvelope.Envelop_Trailer The MLPEnvelope trailer.
Leadtools.Medical.HL7.V2x.Models.MessageStructureConverter.Add_NoneStandardSegmentToRoot Boolean accessor and setter to allow or prevent the addition of non-standard segments during their parsing.
Leadtools.Medical.HL7.V2x.Models.MessageStructureConverter.Forgive_IncompleteMessage Boolean accessor and setter to allow or prevent the passing of incomplete messages. This situation arises when part of the message is parsed and the remaining segment is not. By default is set to false. Note: When Forgive_MissingMandatorySegments is set to true, Forgive_IncompleteMessage will be overridden.
Leadtools.Medical.HL7.V2x.Models.MessageStructureConverter.Forgive_MissingMandatorySegments Boolean accessor and setter for passing any messages that are missing a mandatory segment. By default this is set to false;
Leadtools.Medical.HL7.V2x.Models.MessageStructureConverter.Ignore_NoneStandardSegment Boolean accessor and setter for overlooking unexpected segments. By default is set to true.
Leadtools.Medical.HL7.V2x.Models.MessageStructureConverter.Options.Add_NoneStandardSegmentToRoot Boolean accessor and setter to allow or prevent the addition of non-standard segments during their parsing.
Leadtools.Medical.HL7.V2x.Models.MessageStructureConverter.Options.Forgive_IncompleteMessage Boolean accessor and setter to allow or prevent the passing of incomplete messages. This situation arises when part of the message is parsed and the remaining segment is not. By default is set to false. Note: When Forgive_MissingMandatorySegments is set to true, Forgive_IncompleteMessage will be overridden.
Leadtools.Medical.HL7.V2x.Models.MessageStructureConverter.Options.Forgive_MissingMandatorySegments Boolean accessor and setter for passing any messages that are missing a mandatory segment. By default this is set to false;
Leadtools.Medical.HL7.V2x.Models.MessageStructureConverter.Options.Ignore_NoneStandardSegment Boolean accessor and setter for overlooking unexpected segments. By default is set to true.
Leadtools.Medical.HL7.V2x.Models.MessageStructureConverter.Options.Parse_RepeatableParentGroupFirst Boolean accessor and setter for parsing the parent's group first. When set to true the parser will try the current parent's group first. In ambiguous cases, the parser cannot decide if a segment belongs to a parent's group or not as a message maybe repeated or because it belongs to a group outside of the current parent. When set to false, the parser will try to match the segments further into the message structure first, then if it cannot find it, it will try to match the parent's group. By default Parse_RepeatableParentGroupFirst is set to true.
Leadtools.Medical.HL7.V2x.Models.MessageStructureConverter.Parse_RepeatableParentGroupFirst Boolean accessor and setter for parsing the parent's group first. When set to true the parser will try the current parent's group first. In ambiguous cases, the parser cannot decide if a segment belongs to a parent's group or not as a message maybe repeated or because it belongs to a group outside of the current parent. When set to false, the parser will try to match the segments further into the message structure first, then if it cannot find it, it will try to match the parent's group. By default Parse_RepeatableParentGroupFirst is set to true.
Leadtools.Medical.HL7.V2x.Models.Options.Add_NoneStandardSegmentToRoot Boolean accessor and setter to allow or prevent the addition of non-standard segments during their parsing.
Leadtools.Medical.HL7.V2x.Models.Options.Forgive_IncompleteMessage Boolean accessor and setter to allow or prevent the passing of incomplete messages. This situation arises when part of the message is parsed and the remaining segment is not. By default is set to false. Note: When Forgive_MissingMandatorySegments is set to true, Forgive_IncompleteMessage will be overridden.
Leadtools.Medical.HL7.V2x.Models.Options.Forgive_MissingMandatorySegments Boolean accessor and setter for passing any messages that are missing a mandatory segment. By default this is set to false;
Leadtools.Medical.HL7.V2x.Models.Options.Ignore_NoneStandardSegment Boolean accessor and setter for overlooking unexpected segments. By default is set to true.
Leadtools.Medical.HL7.V2x.Models.Options.Parse_RepeatableParentGroupFirst Boolean accessor and setter for parsing the parent's group first. When set to true the parser will try the current parent's group first. In ambiguous cases, the parser cannot decide if a segment belongs to a parent's group or not as a message maybe repeated or because it belongs to a group outside of the current parent. When set to false, the parser will try to match the segments further into the message structure first, then if it cannot find it, it will try to match the parent's group. By default Parse_RepeatableParentGroupFirst is set to true.
Leadtools.Medical.HL7.V2x.Options.Add_NoneStandardSegmentToRoot Boolean accessor and setter to allow or prevent the addition of non-standard segments during their parsing.
Leadtools.Medical.HL7.V2x.Options.Forgive_IncompleteMessage Boolean accessor and setter to allow or prevent the passing of incomplete messages. This situation arises when part of the message is parsed and the remaining segment is not. By default is set to false. Note: When Forgive_MissingMandatorySegments is set to true, Forgive_IncompleteMessage will be overridden.
Leadtools.Medical.HL7.V2x.Options.Forgive_MissingMandatorySegments Boolean accessor and setter for passing any messages that are missing a mandatory segment. By default this is set to false;
Leadtools.Medical.HL7.V2x.Options.Ignore_NoneStandardSegment Boolean accessor and setter for overlooking unexpected segments. By default is set to true.
Leadtools.Medical.HL7.V2x.Options.Parse_RepeatableParentGroupFirst Boolean accessor and setter for parsing the parent's group first. When set to true the parser will try the current parent's group first. In ambiguous cases, the parser cannot decide if a segment belongs to a parent's group or not as a message maybe repeated or because it belongs to a group outside of the current parent. When set to false, the parser will try to match the segments further into the message structure first, then if it cannot find it, it will try to match the parent's group. By default Parse_RepeatableParentGroupFirst is set to true.

New Assembly

The following assembly has been added to LEADTOOLS For .NET v19:

Namespace Description
Leadtools.Medical.HL7 Includes classes, structures and enumerations for creating, parsing, and exchanging messages related to electronic health documents.
Help Version 20.0.2018.8.13
Products | Support | Contact Us | Copyright Notices
© 1991-2018 LEAD Technologies, Inc. All Rights Reserved.

LEADTOOLS Imaging, Medical, and Document