Exemplo n.º 1
0
 public void AddCommandArguments(DsioPatientEducationItem item)
 {
     this.CommandArgs = new object[]
     {
         item.PatientDfn,
         item.Ien,
         item.CompletedOn,
         item.EducationItemIen,
         item.Category,
         item.Description,
         item.ItemType,
         item.Url,
         item.Code,
         item.CodeSystem
     };
 }
Exemplo n.º 2
0
        protected override void ProcessLine(string line)
        {
            if (this.Items == null)
            {
                this.Items = new List <DsioPatientEducationItem>();
            }

            DsioPatientEducationItem item = new DsioPatientEducationItem();

            // 7^3140904^First Trimester^Smoking Cessation^LINK TO MATERIAL^www.google.com^171055003^SNOMED^10000000052

            item.Ien         = Util.Piece(line, Caret, 1);
            item.CompletedOn = Util.Piece(line, Caret, 2);
            item.Category    = Util.Piece(line, Caret, 3);
            item.Description = Util.Piece(line, Caret, 4);
            item.ItemType    = Util.Piece(line, Caret, 5);
            item.Url         = Util.Piece(line, Caret, 6);
            item.Code        = Util.Piece(line, Caret, 7);
            item.CodeSystem  = Util.Piece(line, Caret, 8);
            item.CompletedBy = Util.Piece(line, Caret, 9);

            this.Items.Add(item);
        }