示例#1
0
        public void CETranslationTranslationTest()
        {
            CE <String> ce = new CE <String>();

            ce.Code           = "284196006";
            ce.CodeSystem     = "2.16.840.1.113883.6.96";
            ce.CodeSystemName = "SNOMED CT";
            ce.DisplayName    = "Burn of skin";
            ce.NullFlavor     = null;
            ce.Translation    = new SET <CD <string> >();
            ce.Translation.Add(
                new CD <string>()
            {
                Code           = "15376812",
                CodeSystem     = "2.16.840.1.113883.3.232.99.1",
                CodeSystemName = "3M HDD",
                DisplayName    = "BurnOfSkinSCT",
                NullFlavor     = null,
                Translation    = new SET <CD <string> >(
                    new CD <string>()
                {
                    Code           = "284196006",
                    CodeSystem     = "2.16.840.1.113883.6.96",
                    CodeSystemName = "SNOMED CT",
                    DisplayName    = "Burn of skin"
                }, CD <String> .Comparator)
            });

            Assert.IsFalse(ce.Validate());
        }
        public void CEExampleTest03()
        {
            CE <String> alternateVirus = new CE <string>();

            alternateVirus.Code         = "284196006";
            alternateVirus.OriginalText = "External Virus - Black Oil";
            alternateVirus.NullFlavor   = null;
            alternateVirus.Translation  = null;
            Assert.IsTrue(alternateVirus.Validate());
        }
示例#3
0
        public void CENullFlavorTest()
        {
            CE <String> ce = new CE <String>();

            ce.Code           = null;
            ce.CodeSystem     = null;
            ce.CodeSystemName = null;
            ce.DisplayName    = null;
            ce.NullFlavor     = NullFlavor.NoInformation;
            Assert.IsTrue(ce.Validate());
        }
示例#4
0
        public void CECodeSystemNameCodeTest()
        {
            CE <String> ce = new CE <String>();

            ce.Code           = "284196006";
            ce.CodeSystem     = null;
            ce.CodeSystemName = "SNOMED CT";
            ce.DisplayName    = null;
            ce.NullFlavor     = null;
            Assert.IsFalse(ce.Validate());
        }
示例#5
0
        public void CECodeSystemTest()
        {
            CE <String> ce = new CE <String>();

            ce.Code           = null;
            ce.CodeSystem     = "2.16.840.1.113883.6.96";
            ce.CodeSystemName = null;
            ce.DisplayName    = null;
            ce.NullFlavor     = null;
            Assert.IsFalse(ce.Validate());
        }
示例#6
0
        public void CEDisplayNameTest()
        {
            CE <String> ce = new CE <String>();

            ce.Code           = null;
            ce.CodeSystem     = null;
            ce.CodeSystemName = null;
            ce.DisplayName    = "Burn of skin";
            ce.NullFlavor     = null;
            Assert.IsFalse(ce.Validate());
        }
示例#7
0
        public void CECodeCodeSystemCodeSystemNameDisplayNameNullFlavorTest()
        {
            CE <String> ce = new CE <String>();

            ce.Code           = "284196006";
            ce.CodeSystem     = "2.16.840.1.113883.6.96";
            ce.CodeSystemName = "SNOMED CT";
            ce.DisplayName    = "Burn of skin";
            ce.NullFlavor     = NullFlavor.NoInformation;
            Assert.IsFalse(ce.Validate());
        }
示例#8
0
        public void CECodeCodeSystemCodeSystemNameTest()
        {
            CE <String> ce = new CE <String>();

            ce.Code           = "284196006";
            ce.CodeSystem     = "2.16.840.1.113883.6.96";
            ce.CodeSystemName = "SNOMED CT";
            ce.DisplayName    = null;
            ce.NullFlavor     = null;
            Assert.IsTrue(ce.Validate());
        }
        public void CEExampleTest01()
        {
            CE <String> alternateVirus = new CE <string>();

            alternateVirus.Code         = "284196006";
            alternateVirus.OriginalText = "External Virus - Black Oil";
            alternateVirus.Translation  = new SET <CD <string> >(
                new CD <String>("X^0012", "2.16.3.234.34343.343")
                );
            alternateVirus.NullFlavor = null;
            Console.WriteLine(alternateVirus.Translation.ToString());
            Assert.IsTrue(alternateVirus.Validate());
        }
示例#10
0
        public void CENullFlavorTranslationTest()
        {
            CE <String> ce = new CE <String>();

            ce.NullFlavor  = NullFlavor.NoInformation;
            ce.Translation = new SET <CD <string> >();
            ce.Translation.Add(
                new CD <string>()
            {
                Code           = "15376812",
                CodeSystem     = "2.16.840.1.113883.3.232.99.1",
                CodeSystemName = "3M HDD",
                DisplayName    = "BurnOfSkinSCT",
            });

            Assert.IsFalse(ce.Validate());
        }
示例#11
0
        public void CEExampleTest04()
        {
            CE <String> alternateVirus = new CE <string>();

            alternateVirus.Code         = "284196006";
            alternateVirus.OriginalText = null;
            alternateVirus.NullFlavor   = null;
            alternateVirus.Translation  = null;
            try
            {
                Console.WriteLine(alternateVirus.Translation.ToString());
            }
            catch
            {
                Console.WriteLine("Error: Cannot output translation because it is set to null.");
            }
            Assert.IsTrue(alternateVirus.Validate());
        }
示例#12
0
 public void CECodeSystemTest()
 {
     CE<String> ce = new CE<String>();
     ce.Code = null;
     ce.CodeSystem = "2.16.840.1.113883.6.96";
     ce.CodeSystemName = null;
     ce.DisplayName = null;
     ce.NullFlavor = null;
     Assert.IsFalse(ce.Validate());
 }
示例#13
0
 public void CEExampleTest01()
 {
     CE<String> alternateVirus = new CE<string>();
     alternateVirus.Code = "284196006";
     alternateVirus.OriginalText = "External Virus - Black Oil";
     alternateVirus.Translation = new SET<CD<string>>(
         new CD<String>("X^0012", "2.16.3.234.34343.343")
         );
     alternateVirus.NullFlavor = null;
     Console.WriteLine(alternateVirus.Translation.ToString());
     Assert.IsTrue(alternateVirus.Validate());
 }
示例#14
0
 public void CEExampleTest03()
 {
     CE<String> alternateVirus = new CE<string>();
     alternateVirus.Code = "284196006";
     alternateVirus.OriginalText = "External Virus - Black Oil";
     alternateVirus.NullFlavor = null;
     alternateVirus.Translation = null;
     Assert.IsTrue(alternateVirus.Validate());
 }
示例#15
0
 public void CEExampleTest04()
 {
     CE<String> alternateVirus = new CE<string>();
     alternateVirus.Code = "284196006";
     alternateVirus.OriginalText = null;
     alternateVirus.NullFlavor = null;
     alternateVirus.Translation = null;
     try
     {
         Console.WriteLine(alternateVirus.Translation.ToString());
     }
     catch
     {
         Console.WriteLine("Error: Cannot output translation because it is set to null.");
     }
     Assert.IsTrue(alternateVirus.Validate());
 }
示例#16
0
        public void CETranslationTranslationTest()
        {
            CE<String> ce = new CE<String>();
            ce.Code = "284196006";
            ce.CodeSystem = "2.16.840.1.113883.6.96";
            ce.CodeSystemName = "SNOMED CT";
            ce.DisplayName = "Burn of skin";
            ce.NullFlavor = null;
            ce.Translation = new SET<CD<string>>();
            ce.Translation.Add(
                new CD<string>()
                {
                    Code = "15376812",
                    CodeSystem = "2.16.840.1.113883.3.232.99.1",
                    CodeSystemName = "3M HDD",
                    DisplayName = "BurnOfSkinSCT",
                    NullFlavor = null,
                    Translation = new SET<CD<string>>(
                        new CD<string>()
                        {
                            Code = "284196006",
                            CodeSystem = "2.16.840.1.113883.6.96",
                            CodeSystemName = "SNOMED CT",
                            DisplayName = "Burn of skin"
                        }, CD<String>.Comparator)
                });

            Assert.IsFalse(ce.Validate());
        }
示例#17
0
 public void CENullFlavorTest()
 {
     CE<String> ce = new CE<String>();
     ce.Code = null;
     ce.CodeSystem = null;
     ce.CodeSystemName = null;
     ce.DisplayName = null;
     ce.NullFlavor = NullFlavor.NoInformation;
     Assert.IsTrue(ce.Validate());
 }
示例#18
0
        public void CENullFlavorTranslationTest()
        {
            CE<String> ce = new CE<String>();
            ce.NullFlavor = NullFlavor.NoInformation;
            ce.Translation = new SET<CD<string>>();
            ce.Translation.Add(
                new CD<string>()
                {
                    Code = "15376812",
                    CodeSystem = "2.16.840.1.113883.3.232.99.1",
                    CodeSystemName = "3M HDD",
                    DisplayName = "BurnOfSkinSCT",
                });

            Assert.IsFalse(ce.Validate());
        }
示例#19
0
 public void CECodeSystemNameCodeTest()
 {
     CE<String> ce = new CE<String>();
     ce.Code = "284196006";
     ce.CodeSystem = null;
     ce.CodeSystemName = "SNOMED CT";
     ce.DisplayName = null;
     ce.NullFlavor = null;
     Assert.IsFalse(ce.Validate());
 }
示例#20
0
 public void CECodeCodeSystemCodeSystemNameTest()
 {
     CE<String> ce = new CE<String>();
     ce.Code = "284196006";
     ce.CodeSystem = "2.16.840.1.113883.6.96";
     ce.CodeSystemName = "SNOMED CT";
     ce.DisplayName = null;
     ce.NullFlavor = null;
     Assert.IsTrue(ce.Validate());
 }
示例#21
0
 public void CEDisplayNameTest()
 {
     CE<String> ce = new CE<String>();
     ce.Code = null;
     ce.CodeSystem = null;
     ce.CodeSystemName = null;
     ce.DisplayName = "Burn of skin";
     ce.NullFlavor = null;
     Assert.IsFalse(ce.Validate());
 }
示例#22
0
 public void CECodeCodeSystemCodeSystemNameDisplayNameNullFlavorTest()
 {
     CE<String> ce = new CE<String>();
     ce.Code = "284196006";
     ce.CodeSystem = "2.16.840.1.113883.6.96";
     ce.CodeSystemName = "SNOMED CT";
     ce.DisplayName = "Burn of skin";
     ce.NullFlavor = NullFlavor.NoInformation;
     Assert.IsFalse(ce.Validate());
 }