Пример #1
0
        public void TestHL7()
        {
            var expected_HL7_result = String.Format("{0}\r{1}\r{2}\r{3}\r{4}",
                                                    expected_MSH_result, expected_PID_result, expected_PV1_result, expected_ORC_result, expected_OBR_result);

            var result = test_object.getHL7Msg("9876", "ORM^O01", "20191024140311",
                                               "1234", "Fluffy", "DUCK", "19690930", "F", "9", "PS", "Peter", "Song",
                                               "SC", "CM", "20191004105058", "20191004104900", "CXR");

            Assert.AreEqual(expected_HL7_result, result);
        }
Пример #2
0
        void IApplicationRoot.RunApplication(string[] args)
        {
            StartUp();

            HL7Client         client      = new HL7Client("192.168.93.118", 8080);
            HL7MessageBuilder msg_builder = new HL7MessageBuilder();

            var hl7_message = msg_builder.getHL7Msg("1234", "id12", "Fluffy", "DUCK", "19600326", "F", "Acc123", "PS", "Peter", "Song", "SC", "CM", "20191004104900", "20191004104901", "2");

            client.send(hl7_message);

            Console.WriteLine("PRESS ANY KEY TO EXIT");
            Console.Read();

            ShutDown();
        }