Table of Contents

Class Hl7ApplicationConfigEntity

Namespace
Monai.Deploy.InformaticsGateway.Api
Assembly
Monai.Deploy.InformaticsGateway.Api.dll
public sealed class Hl7ApplicationConfigEntity : MongoDBEntityBase
Inheritance
Hl7ApplicationConfigEntity
Inherited Members

Properties

Gets or sets the data link. Value is either PatientId or StudyInstanceUid

[JsonProperty("data_link")]
public DataKeyValuePair DataLink { get; set; }

Property Value

DataKeyValuePair

DataMapping

Gets or sets the data mapping. Value is a DICOM Tag

[JsonProperty("data_mapping")]
public List<StringKeyValuePair> DataMapping { get; set; }

Property Value

List<StringKeyValuePair>

LastModified

public DateTime LastModified { get; set; }

Property Value

DateTime

Name

Gets or sets the name of a Hl7 application entity. This value must be unique.

[Key]
[Column(Order = 0)]
public string Name { get; set; }

Property Value

string

PlugInAssemblies

Optional list of data input plug-in type names to be executed by the IInputHL7DataPlugInEngine.

public List<string> PlugInAssemblies { get; set; }

Property Value

List<string>

SendingId

Gets or sets the sending identifier.

[JsonProperty("sending_identifier")]
public StringKeyValuePair SendingId { get; set; }

Property Value

StringKeyValuePair

Methods

ToString()

Returns a string that represents the current object.

public override string ToString()

Returns

string

A string that represents the current object.

Validate()

public IEnumerable<string> Validate()

Returns

IEnumerable<string>