Fileset/FTP Local Inbound pane

This tables shows inbound parameters:

Parameter Description
Directory Specify the inbound file directory path (IBDIR). Click Browse to open a file browser to search for the directory. You can also specify multiple directories. See Scanning multiple directories for inbound pickup.
File Mask, Regular Expression, Case Sensitive See Fileset mask.
Style Click the arrow to select from the list how messages are stored within the files (IBSTYLE). This determines how the driver processes each file.
  • If single, then the driver reads the contents of the file into a single message.
  • hl7 and nl specify different schemes for delimiting messages within the file.

    For nl style, the delimiter is <NL> between messages. As each message ends with <CR>, between messages would look similar to <CR>.

    For example:
    MSH|……<CR>MSH|……
    <CR>MSH|……<CR>

    File read/writes in nl mode do not support the Unicode UTF-16 encoding. The nl mode cannot be performed without knowing the encoding beforehand, which is not known.

    For hl7, the delimiter is <CR>MSH and the last character at end-of-file must be NL. The NL at the end-of-file indicates that it is the end of the message. Basically, each message ends with <CR>. With the hl7 style there must be <CR>MSH in-between each message. The MSH is technically not a delimiter because it belongs to the next message. It serves only as the indicator for the beginning of the next message during parsing. In this sense, there are no delimiters between HL7 messages, as the engine seeks the <CR>MSH to find the beginning of the next message.

    For example:

    MSH|……<CR>MSH|……<CR>MSH|……<CR>
  • len10 specifies a 10-byte record length, also called a length-encoded message.
  • eof specifies that the message has an end-of-file character, usually supplied by the computer’s operating system.
CRNL Convert This creates any files on a Windows server as Windows-type files and not as UNIX-type files. CRNL is for Windows and NL is for UNIX. This option is first performed on each message (record) in a file. After this, the message delimited Style is performed.

CRNL to NL converts Windows-based files to UNIX-based files. NL to CRNL converts UNIX-based files to Windows-based files.

Order Select this to specify the order in which files are picked up.

Alpha picks up files in alphabetic order.

Timestamp picks up files in time stamp order (default).