Example #1
0
        private void OrcaDiseaseCreateButton_Click(object sender, EventArgs e)
        {
            InterfaceFacade facade = new InterfaceFacade();

            facade.Facility      = CreateFacilityInfo();
            facade.CreatorParson = CreateParsonInfo();
            Mml mml = facade.CreateMml23("90000001");

            var mdlitm = mml.CreateRegisteredDiagnosisModule();
            var dis    = (MedicalInterface.Mml23.MmlRd.RegisteredDiagnosisModule)mdlitm.Content;

            dis.Diagnosis.Code   = "123456789";
            dis.Diagnosis.System = "TEST";
            dis.Diagnosis.Text   = "テスト病名";
            dis.StartDate        = new DateTime(2010, 4, 2);

            mml.Body.AddModuleItem(mdlitm);

            mdlitm = mml.CreateRegisteredDiagnosisModule();
            dis    = (MedicalInterface.Mml23.MmlRd.RegisteredDiagnosisModule)mdlitm.Content;

            var disitm = new MedicalInterface.Mml23.MmlRd.DiagnosisItem();

            disitm.Code   = "123";
            disitm.System = "TEST";
            disitm.Text   = "テスト接頭語";
            dis.DiagnosisContents.Add(disitm);

            disitm        = new MedicalInterface.Mml23.MmlRd.DiagnosisItem();
            disitm.Code   = "456";
            disitm.System = "TEST";
            disitm.Text   = "テスト幹病名";
            dis.DiagnosisContents.Add(disitm);

            disitm        = new MedicalInterface.Mml23.MmlRd.DiagnosisItem();
            disitm.Code   = "789";
            disitm.System = "TEST";
            disitm.Text   = "テスト接尾語";
            dis.DiagnosisContents.Add(disitm);

            dis.StartDate          = new DateTime(2008, 8, 5);
            dis.EndDate            = new DateTime(2009, 3, 16);
            dis.FirstEncounterDate = new DateTime(2006, 2, 25);

            dis.Outcome.Text = "recovering";

            //カテゴリはフラグに変換したほうがよい?

            mml.Body.AddModuleItem(mdlitm);

            facade.WriteMml23(mml, "Orca病名送信.xml");
        }
Example #2
0
        private void OrcaDiseaseCreateButton_Click(object sender, EventArgs e)
        {
            InterfaceFacade facade = new InterfaceFacade();
            facade.Facility = CreateFacilityInfo();
            facade.CreatorParson = CreateParsonInfo();
            Mml mml = facade.CreateMml23("90000001");

            var mdlitm = mml.CreateRegisteredDiagnosisModule();
            var dis = (MedicalInterface.Mml23.MmlRd.RegisteredDiagnosisModule)mdlitm.Content;
            dis.Diagnosis.Code = "123456789";
            dis.Diagnosis.System = "TEST";
            dis.Diagnosis.Text = "テスト病名";
            dis.StartDate = new DateTime(2010, 4, 2);

            mml.Body.AddModuleItem(mdlitm);

            mdlitm = mml.CreateRegisteredDiagnosisModule();
            dis = (MedicalInterface.Mml23.MmlRd.RegisteredDiagnosisModule)mdlitm.Content;

            var disitm = new MedicalInterface.Mml23.MmlRd.DiagnosisItem();
            disitm.Code = "123";
            disitm.System = "TEST";
            disitm.Text = "テスト接頭語";
            dis.DiagnosisContents.Add(disitm);

            disitm = new MedicalInterface.Mml23.MmlRd.DiagnosisItem();
            disitm.Code = "456";
            disitm.System = "TEST";
            disitm.Text = "テスト幹病名";
            dis.DiagnosisContents.Add(disitm);

            disitm = new MedicalInterface.Mml23.MmlRd.DiagnosisItem();
            disitm.Code = "789";
            disitm.System = "TEST";
            disitm.Text = "テスト接尾語";
            dis.DiagnosisContents.Add(disitm);

            dis.StartDate = new DateTime(2008, 8, 5);
            dis.EndDate = new DateTime(2009, 3, 16);
            dis.FirstEncounterDate = new DateTime(2006, 2, 25);

            dis.Outcome.Text = "recovering";

            //カテゴリはフラグに変換したほうがよい?

            mml.Body.AddModuleItem(mdlitm);

            facade.WriteMml23(mml, "Orca病名送信.xml");
        }
Example #3
0
 private void OrcaPatInfoReadTestButton_Click(object sender, EventArgs e)
 {
     InterfaceFacade facade = new InterfaceFacade();
     Mml             doc    = facade.ReadMml23(Environment.CurrentDirectory + "\\TestFile\\Orca患者情報.xml");
 }
Example #4
0
 private void OrcaSampleReadTextButton_Click(object sender, EventArgs e)
 {
     InterfaceFacade facade = new InterfaceFacade();
     Mml doc = facade.ReadMml23(Environment.CurrentDirectory + "\\TestFile\\Orcaサンプル.xml");
 }