C# Класс EMR.PlugIn.Onyx.EmrPlugIn

Наследование: InddEmrPlugIn
Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
_UseCmdFile bool

Защищенные свойства (Protected)

Свойство Тип Описание
_FileExchangeFolder string
_SendXmlCallback OnEmrSendMessageDelegate

Открытые методы

Метод Описание
Close ( ) : void

Stops the EMR module. You could call dispose() in case you have resources to free.

required

EmrPlugIn ( ) : System

Constructor, parameterless

required: parametereless

Initialize ( string>.Dictionary configValues ) : bool

Initialization and starting EMR Module

required

ReceiveXmlMessage ( string strMessage ) : string
ReceiveXmlText ( string strXmlMessage ) : string

Read XML string send by EasyWarePro.

required

SendMessage ( string strMessage ) : string
fileWatcher_Created ( object sender, FileSystemEventArgs e ) : void

This is an example how you could watch a folder and forward a command file to EasyWarePro when it is created.

Защищенные методы

Метод Описание
GetSupportedFeatures ( ) : List
LoadingConfigValues ( string>.Dictionary configValues ) : void
ReceiveXmlFile ( string strPath ) : string

Read XML file send by EasyWarePro.

required

ReceiveXmlMessage ( System reader ) : string
ReturnConfiguration ( ) : string
ReturnSearchPatientResult ( string>.Dictionary parameters ) : string
ReturnSupportedFeatures ( ) : string
WriteConfiguration ( System xmlWriter ) : void
WriteParameter ( System xmlWriter, string strFeature, string strValue ) : void

Приватные методы

Метод Описание
UsingCommandLineParameters ( ) : void

Описание методов

Close() публичный Метод

Stops the EMR module. You could call dispose() in case you have resources to free.
required
public Close ( ) : void
Результат void

EmrPlugIn() публичный Метод

Constructor, parameterless
required: parametereless
public EmrPlugIn ( ) : System
Результат System

GetSupportedFeatures() защищенный Метод

protected GetSupportedFeatures ( ) : List
Результат List

Initialize() публичный Метод

Initialization and starting EMR Module
required
public Initialize ( string>.Dictionary configValues ) : bool
configValues string>.Dictionary saved configuration values,
Результат bool

LoadingConfigValues() защищенный Метод

protected LoadingConfigValues ( string>.Dictionary configValues ) : void
configValues string>.Dictionary
Результат void

ReceiveXmlFile() защищенный Метод

Read XML file send by EasyWarePro.
required
protected ReceiveXmlFile ( string strPath ) : string
strPath string full path to the xml file
Результат string

ReceiveXmlMessage() защищенный Метод

protected ReceiveXmlMessage ( System reader ) : string
reader System
Результат string

ReceiveXmlMessage() публичный Метод

public ReceiveXmlMessage ( string strMessage ) : string
strMessage string
Результат string

ReceiveXmlText() публичный Метод

Read XML string send by EasyWarePro.
required
public ReceiveXmlText ( string strXmlMessage ) : string
strXmlMessage string message in xml format
Результат string

ReturnConfiguration() защищенный Метод

protected ReturnConfiguration ( ) : string
Результат string

ReturnSearchPatientResult() защищенный Метод

protected ReturnSearchPatientResult ( string>.Dictionary parameters ) : string
parameters string>.Dictionary
Результат string

ReturnSupportedFeatures() защищенный Метод

protected ReturnSupportedFeatures ( ) : string
Результат string

SendMessage() публичный Метод

public SendMessage ( string strMessage ) : string
strMessage string
Результат string

WriteConfiguration() защищенный Метод

protected WriteConfiguration ( System xmlWriter ) : void
xmlWriter System
Результат void

WriteParameter() защищенный статический Метод

protected static WriteParameter ( System xmlWriter, string strFeature, string strValue ) : void
xmlWriter System
strFeature string
strValue string
Результат void

fileWatcher_Created() публичный Метод

This is an example how you could watch a folder and forward a command file to EasyWarePro when it is created.
public fileWatcher_Created ( object sender, FileSystemEventArgs e ) : void
sender object
e System.IO.FileSystemEventArgs
Результат void

Описание свойств

_FileExchangeFolder защищенное свойство

protected string _FileExchangeFolder
Результат string

_SendXmlCallback защищенное свойство

protected OnEmrSendMessageDelegate _SendXmlCallback
Результат OnEmrSendMessageDelegate

_UseCmdFile публичное свойство

public bool _UseCmdFile
Результат bool