コード例 #1
0
        private void FormApplication_Load(object sender, EventArgs e)
        {
            messageFactory factory = new messageFactory();
            ACK            msg     = factory.Create(null, enumMessage.ACK, "ACK") as ACK;

            msg.Parse("MSH|^~\\&|HIS|00001|LIS|1234|2004112754000||ACK^A01^ACK_A01|0200002|P|2.4\rMSA|AE|0200001|type error|||102\r");
            txMessage.Text = msg.ToString();
        }
コード例 #2
0
        private void button2_Click(object sender, EventArgs e)
        {
            messageFactory factory = new messageFactory();
            ACK            msg     = factory.Create(null, enumMessage.ACK, "ACK") as ACK;

            msg.Parse("MSH|^~\\&|HIS|00001|LIS|1234|2004112754000||ACK^A01^ACK_A01|0200002|P|2.4\rMSA|AE|0200001|type   error|||102\r");
            richTextBox1.Text = msg.ToString();                 //txtMessage
            richTextBox2.Text = msg.msa.MessageControlID.Value; //txtMsgControllID
            richTextBox1.Text = msg.msa.TextMessage.Value;
        }
コード例 #3
0
        public void compositeFieldTest()
        {
            Message ACK = new ACK(null, "ACK");

            ACK.Parse("MSH|^~\\&|LABADT|DH|EPICADT|DH|201301011228||ACK^A01^ACK |HL7ACK00001|P|2.3\rMSA|AA|HL7MSG00001");
        }