当前位置: 首页>>代码示例>>C#>>正文


C# Entry.SetClinicalStatement方法代码示例

本文整理汇总了C#中Entry.SetClinicalStatement方法的典型用法代码示例。如果您正苦于以下问题:C# Entry.SetClinicalStatement方法的具体用法?C# Entry.SetClinicalStatement怎么用?C# Entry.SetClinicalStatement使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Entry的用法示例。


在下文中一共展示了Entry.SetClinicalStatement方法的7个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。

示例1: AddResultsSection

        private static void AddResultsSection(StructuredBody sb)
        {
            Section section = new Section();

            section.TemplateId = new LIST<II>();
            section.TemplateId.Add(new II("2.16.840.1.113883.10.20.22.2.3.1"));

            section.Code = new CE<string>(
                "30954-2",
                "2.16.840.1.113883.6.1",
                "LOINC",
                null,
                "RESULTS",
                null);

            section.Title = new ST("RESULTS");

            section.Text = new ED();
            section.Text = "<list listType=\"ordered\"><item><content ID=\"result1\">TSH - 6 mIU/L (abnormal, high)</content></item><item><content ID=\"result2\">Hgb a1c - 8% (abnormal, high)</content></item></list>";
            section.Text.Representation = EncapsulatedDataRepresentation.XML;
            section.Text.MediaType = "text/x-hl7-text+xml";

            Entry e = new Entry();
            e.SetClinicalStatement(MakeOrganizer());
            section.Entry.Add(e);

            Component3 comp3 = new Component3(ActRelationshipHasComponent.HasComponent, true);
            comp3.Section = section;

            sb.Component.Add(comp3);
        }
开发者ID:brajpanda,项目名称:EverestPoC,代码行数:31,代码来源:Program.cs

示例2: AddSocialHistoryComponent

        private static void AddSocialHistoryComponent(StructuredBody sb)
        {
            Section section = new Section();

            section.TemplateId = new LIST<II>();
            section.TemplateId.Add(new II("2.16.840.1.113883.10.20.22.2.17"));

            section.Code = new CE<string>(
                "29762-2",
                "2.16.840.1.113883.6.1",
                null,
                null,
                "SOCIAL HISTORY",
                null);

            section.Title = new ST("SOCIAL HISTORY");

            section.Text = new ED();
            section.Text = "<list listType=\"ordered\"><item><content ID=\"sochist1\">50 pack year smoking history, quit 1997</content></item><item><content ID=\"sochist2\">etoh (alcohol) daily, patient reports varies from 1 to many cocktails per day</content></item></list>";
            section.Text.Representation = EncapsulatedDataRepresentation.XML;
            section.Text.MediaType = "text/x-hl7-text+xml";

            Entry e = new Entry();
            e.SetClinicalStatement(MakeObservation("SOCIAL HISTORY"));
            section.Entry.Add(e);

            Component3 comp3 = new Component3(ActRelationshipHasComponent.HasComponent, true);
            comp3.Section = section;

            sb.Component.Add(comp3);
        }
开发者ID:brajpanda,项目名称:EverestPoC,代码行数:31,代码来源:Program.cs

示例3: AddProcedureComponent

        private static void AddProcedureComponent(StructuredBody sb)
        {
            Section section = new Section();

            section.TemplateId = new LIST<II>();
            section.TemplateId.Add(new II("2.16.840.1.113883.10.20.22.2.7.1"));

            section.Code = new CE<string>(
                "47519-4",
                "2.16.840.1.113883.6.1",
                "LOINC",
                null,
                "HISTORY OF PROCEDURES",
                null);

            section.Title = new ST("PROCEDURES");

            section.Text = new ED();
            section.Text = "<list listType=\"ordered\"><item><content ID=\"procedure1\">EKG (2012/10/15)</content></item><item><content ID=\"procedure2\">Cholecystectomy (2006/06/01)</content></item></list>";
            section.Text.Representation = EncapsulatedDataRepresentation.XML;
            section.Text.MediaType = "text/x-hl7-text+xml";

            Entry e = new Entry();
            e.SetClinicalStatement(MakeProcedure());
            section.Entry.Add(e);

            Component3 comp3 = new Component3(ActRelationshipHasComponent.HasComponent, true);
            comp3.Section = section;

            sb.Component.Add(comp3);
        }
开发者ID:brajpanda,项目名称:EverestPoC,代码行数:31,代码来源:Program.cs

示例4: AddProblemListComponent

        private static void AddProblemListComponent(StructuredBody sb)
        {
            Section section = new Section();

            section.TemplateId = new LIST<II>();
            section.TemplateId.Add(new II("2.16.840.1.113883.10.20.22.2.5.1"));

            section.Code = new CE<string>(
                "11450-4",
                "2.16.840.1.113883.6.1",
                "LOINC",
                null,
                "PROBLEM LIST",
                null);

            section.Title = new ST("PROBLEM LIST");

            section.Text = new ED();
            section.Text = "<content ID=\"problems\"/><list listType=\"ordered\"><item><content ID=\"problem1\">Hypertension</content></item><item><content ID=\"problem2\">Hyperlipidemia</content></item></list>";
            section.Text.Representation = EncapsulatedDataRepresentation.XML;
            section.Text.MediaType = "text/x-hl7-text+xml";

            Entry e = new Entry();
            e.SetClinicalStatement(MakeAct("PROBLEM LIST"));
            section.Entry.Add(e);

            Component3 comp3 = new Component3(ActRelationshipHasComponent.HasComponent, true);
            comp3.Section = section;

            sb.Component.Add(comp3);
        }
开发者ID:brajpanda,项目名称:EverestPoC,代码行数:31,代码来源:Program.cs

示例5: AddMedicationComponent

        private static void AddMedicationComponent(StructuredBody sb)
        {
            Section section = new Section();

            section.TemplateId = new LIST<II>();
            section.TemplateId.Add(new II("2.16.840.1.113883.10.20.22.2.1.1"));

            section.Code = new CE<string>(
                "10160-0",
                "2.16.840.1.113883.6.1",
                "LOINC",
                null,
                "HISTORY OF MEDICATION USE",
                null);

            section.Title = new ST("MEDICATIONS");

            section.Text = new ED();
            section.Text = "<list listType=\"ordered\"><item><content ID=\"medication1\">Lisinopril - 20mg by mouth once daily</content></item></list>";
            section.Text.Representation = EncapsulatedDataRepresentation.XML;
            section.Text.MediaType = "text/x-hl7-text+xml";

            Entry e = new Entry();
            e.SetClinicalStatement(MakeSubstanceAdministration("MEDICATIONS"));
            section.Entry.Add(e);

            Component3 comp3 = new Component3(ActRelationshipHasComponent.HasComponent, true);
            comp3.Section = section;

            sb.Component.Add(comp3);
        }
开发者ID:brajpanda,项目名称:EverestPoC,代码行数:31,代码来源:Program.cs

示例6: AddImmunizationComponent

        private static void AddImmunizationComponent(StructuredBody sb)
        {
            Section section = new Section();

            section.TemplateId = new LIST<II>();
            section.TemplateId.Add(new II("2.16.840.1.113883.10.20.22.2.2.1"));

            section.Code = new CE<string>(
                "11369-6",
                "2.16.840.1.113883.6.1",
                "LOINC",
                null,
                "History of immunizations",
                null);

            section.Title = new ST("IMMUNIZATIONS");

            section.Text = new ED();
            section.Text = "<list listType=\"ordered\"><item><content ID=\"immunization1\">Influenza, seasonal</content></item></list>";
            section.Text.Representation = EncapsulatedDataRepresentation.XML;
            section.Text.MediaType = "text/x-hl7-text+xml";

            Entry e = new Entry();
            e.SetClinicalStatement(MakeSubstanceAdministration("IMMUNIZATIONS"));

            section.Entry = new List<Entry>();
            section.Entry.Add(e);

            Component3 comp3 = new Component3(ActRelationshipHasComponent.HasComponent, true);
            comp3.Section = section;

            sb.Component.Add(comp3);
        }
开发者ID:brajpanda,项目名称:EverestPoC,代码行数:33,代码来源:Program.cs

示例7: AddAllergiesComponent

        private static void AddAllergiesComponent(StructuredBody sb)
        {
            Section section = new Section();

            section.TemplateId = new LIST<II>();
            section.TemplateId.Add(new II("2.16.840.1.113883.10.20.22.2.6.1"));

            section.Code = new CE<string>("48765-2", "2.16.840.1.113883.6.1");

            section.Title = new ST("ALLERGIES");

            section.Text = new ED();
            section.Text = "<list listType=\"ordered\"><item><content ID=\"allergy1\">Allergy to Penicillin drugs</content></item><item><content ID=\"allergy2\">Allergy to Bee Pollen</content></item></list>";
            section.Text.Representation = EncapsulatedDataRepresentation.XML;
            section.Text.MediaType = "text/x-hl7-text+xml";

            Entry e = new Entry();
            e.TypeCode = new CS<x_ActRelationshipEntry>(x_ActRelationshipEntry.DRIV);
            e.SetClinicalStatement(MakeAct("ALLERGIES"));
            section.Entry = new List<Entry>();
            section.Entry.Add(e);

            Component3 comp3 = new Component3(ActRelationshipHasComponent.HasComponent, true);
            comp3.Section = section;

            sb.Component.Add(comp3);
        }
开发者ID:brajpanda,项目名称:EverestPoC,代码行数:27,代码来源:Program.cs


注:本文中的Entry.SetClinicalStatement方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。