public TypedElementHealthCareCodeInformation(Model.Segment _segment, int _elementNumber) : base(_segment, _elementNumber) { if (0 < SubElements.Count()) { _1_CodeListQualifierCode = SubElements.ElementAt(0).ToEnumFromEDIFieldValue <CodeListQualifierCode>(); } if (1 < SubElements.Count()) { _2_IndustryCode = SubElements.ElementAt(1); } if (2 < SubElements.Count()) { _3_DateTimePeriodFormatQualifierEnum = SubElements.ElementAt(2).ToEnumFromEDIFieldValue <DTPQualifier>(); } if (3 < SubElements.Count()) { _4_DateTimePeriod = new DateTimePeriod(SubElements.ElementAt(3)); } if (4 < SubElements.Count()) { _5_MonetaryAmount = Convert.ToDecimal(SubElements.ElementAt(4)); } if (5 < SubElements.Count()) { _6_Quantity = Convert.ToDecimal(SubElements.ElementAt(5)); } if (6 < SubElements.Count()) { _7_VersionIdentifier = SubElements.ElementAt(6); } if (7 < SubElements.Count()) { _8_IndustryCode = SubElements.ElementAt(7); } if (8 < SubElements.Count()) { _9_IndustryCode = SubElements.ElementAt(8); } }
public void Prepare(Model model, Model.Segment segment) { }
public SegmentVm(Model.Segment segment) { Segment = segment; Marker = Marking.Placeholder(segment.Id); segment.Defined += OnSegmentDefined; }