...
Connexion v13 | Connexion v14 |
---|---|
32-bit only | 64-bit only, option to run channels within a tab in 32-bit mode |
Connexion.Core version 1.0.0.0 | Connexion.Core version 14.0.0.0 |
Compiled against .NET 4.0 | Compiled against .NET 4.5 |
class Segment | class HL7Segment |
class Field | class HL7Field |
class FieldList<T> | class HL7FieldCollection<T> |
n/a | class HL7Repeat |
n/a | class HL7RepeatCollection<T> |
n/a | class HL7Component |
n/a | class HL7ComponentCollection<T> |
n/a | class HL7SubcomponentCollection<T> |
Iterating through nodes in the 1st repeat of the 7th field var field= segment.Fields[7]; | Iterating through nodes in the 1st repeat of the 7th field var field= segment.Fields[7]; foreach(HL7Component comp in repeat.Components) }
|
Field.RepeatCount | HL7Field.Repeats.Count |
.Value | In v14, only the subcomponent has the .Value method, use .Set if you want to set the value of an entire field, or component. |
interface IMessageChannel IMessageContext PostMessageOnChannel(object message); | Instead use these 2 calls: |
KeyValueMessage: Dictionary<string, string> Fields was public now it is marked internal. | Use new methods on the KeyValueMessage for Adding and Removing items. |
MessageContext.AddAttachment | MessageContext.Attachments.Add |
IMessageChannel | IMessageChannelDevice |