In Connexion v14, some work has gone into the Connexion.Core library to make the interface easier to use. This has resulted in some required changes to devices that make use of this library. This document list the changes that were made.
Connexion.Core v13 | Connexion.Core v14 |
---|---|
AssemblyVersion 1.0.0.0 | AssemblyVersion 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 |
n/a | class HL7Repeat |
n/a | class HL7RepeatCollection |
n/a | class HL7Component |
n/a | class HL7ComponentCollection |
n/a | class HL7SubcomponentCollection |
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. |