EnsLib.InteropTools.HL7.MessageAnalyzer.API.DistributeMessages

class EnsLib.InteropTools.HL7.MessageAnalyzer.API.DistributeMessages extends %Library.RegisteredObject

Method Inventory

Methods

method %OnNew(pConfig As Config, pLogger As Logger, pKeySpec As %String, pToDirectories As %Boolean, pByMessageType As %Boolean) as %Status [ Language = objectscript ]
Given a config, a logger, a key spec and a list of Config flag names to set

You can default the config or logger but you must omit the argument, you can't pass ""

method Distribute(pMessageSource As %String, pSetConfigFlags As %List, pTargetDir As %String, pVersion As %String, pOptionalSchemaName As %String, pCombine As %Boolean, pQuiet As %Boolean, Output pRejectedMessages) [ Language = objectscript ]
Given a message source

Load the messages and write them to a file or directory associated with the key spec (..ToDirectories controls which)

The message source is a path to a file or folder

Inherited Members

Inherited Methods

Feedback