Q: I need to receive a high volume of HL7 messages, how FAST can the UltraPort Listener receive HL7 messages?
A: Message volume (or throughput) is a very important consideration for anyone exchanging HL7 messages over TCP/IP, and for the VAST majority of users it's also a question that can be answered very easily. See Best Practices for more information.
Q: Can I have 2 listener profiles "listen" on the same Port?
A: No. Never. Only one listener application (of any kind) can bind to a particular port at any given time. Here's a real world example. A lot of people don't realize this but Microsoft SQL Server (and Oracle for that matter) is just a Listener application. By default SQL Server "Listens" on port 1433 (unless you specifically change it). If you have SQL Server running on your computer AND try to configure a listener profile (or the Global Monitor Port) to listen on port 1433 one of two things will happen. If SQL Server is running, then your listener will fail to start because it can't bind to port 1433 OR if SQL is not running, the listener will start successfully BUT if you then try to start SQL Server it will fail to start.
Q: Can I have multiple listener profiles deliver HL7 messages to the same database schema?
A: Yes. Absolutely. There are even scenarios where you need to do this specifically because of limitations of the client sending HL7 to you. Some clients may require that different feeds go to different ports whereas you may wish to have ALL HL7 data consolidated into one location.
Q: Can I have 1 listener profile deliver HL7 messages to multiple database schemas?
A: No. Each listener profile can only deliver messages to a single database schema represented by the SQL API Key file.
Q: I have a computer running the UltraPort Listener. Can the SQL HL7 Listener also run on that computer?
A: Yes. Absolutely. Obviously your UltraPort HL7 TCP/IP Listener and your UltraPort SQL HL7 Listener cannot "listen" on the same port numbers but other than that you're only limited by your computer's physical resources (memory, processor, storage).