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

Method Inventory


method %OnNew(pConfig As Config, pLogger As Logger, pKeySpec As %String, pToDirectories As %Boolean, pByMessageType As %Boolean) as %Status
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)
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