Class Hl7Configuration
- Namespace
- Monai.Deploy.InformaticsGateway.Configuration
- Assembly
- Monai.Deploy.InformaticsGateway.Configuration.dll
public class Hl7Configuration
- Inheritance
-
Hl7Configuration
Constructors
Hl7Configuration()
public Hl7Configuration()
Fields
DefaultClientTimeout
public static readonly int DefaultClientTimeout
Field Value
DefaultMaximumNumberOfConnections
public const int DefaultMaximumNumberOfConnections = 10
Field Value
Properties
BufferSize
public uint BufferSize { get; set; }
Property Value
ClientTimeoutMilliseconds
Gets or sets the client connection timeout in milliseconds. Defaults to 60,000ms.
[ConfigurationKeyName("clientTimeout")]
public int ClientTimeoutMilliseconds { get; set; }
Property Value
MaximumNumberOfConnections
Gets or sets maximum number of concurrent connections for the HL7 service. Defaults to 10.
[ConfigurationKeyName("maximumNumberOfConnections")]
public int MaximumNumberOfConnections { get; set; }
Property Value
Port
Gets or sets the MLLP listening port. Defaults to 2575.
[ConfigurationKeyName("port")]
public int Port { get; set; }
Property Value
SendAcknowledgment
Gets or sets wether to respond with an ack/nack message. Defaults to true.
[ConfigurationKeyName("sendAck")]
public bool SendAcknowledgment { get; set; }