1Net::HL7::Connection(3)User Contributed Perl DocumentatioNnet::HL7::Connection(3)
2
3
4
6 Net::HL7::Connection - An HL7 connection
7
9 use Net::HL7::Connection; use Net::HL7::Request;
10
11 my $conn = new Net::HL7::Connection('localhost', 8089);
12
13 my $req = new Net::HL7::Request();
14
15 ... set some request attributes
16
17 my $res = $conn->send($req);
18
19 $conn->close();
20
22 The Net::HL7::Connection object represents the tcp connection to the
23 HL7 message broker. The Connection has only two useful methods (apart
24 from the constructor), send and close. The 'send' method takes a
25 Net::HL7::Request as argument, and returns a Net::HL7::Response. The
26 send method can be used more than once, before the connection is
27 closed.
28
30 The Connection object holds the following fields:
31
32 MESSAGE_PREFIX
33 The prefix to be sent to the HL7 server to initiate the message.
34 Defaults to \013.
35
36 MESSAGE_SUFFIX
37 End of message signal for HL7 server. Defaults to \034\015.
38
40 The following methods are available:
41
42 $c = new Net::HL7::Connection( $host, $port[, Timeout = timeout] )>
43 Creates a connection to a HL7 server, or returns undef when a
44 connection could not be established. timeout is optional, and will
45 default to 10 seconds.
46 send($request)
47 Sends a Net::HL7::Request object over this connection.
48
49 close()
50 Close the connection.
51
53 D.A.Dokter <dokter@wyldebeast-wunderliebe.com>
54
56 Copyright (c) 2002 D.A.Dokter. All rights reserved. This program is
57 free software; you can redistribute it and/or modify it under the same
58 terms as Perl itself.
59
60
61
62perl v5.32.1 2021-01-27 Net::HL7::Connection(3)