TRANSFER Release D30 Documentation Supplement

TRANSFER D30 Documentation Supplement
TRANSFER Release D30 Documentation Supplement118474 1-25
Bilaterally-Defined Body Parts
Use non-mail type packages. With this form, the contents of the P1 is a single octet
string without any X.400-defined structure. The interpretation of the data is
determined by the application.
Use bilaterally-defined body parts. This method also consists of data that must be
interpreted by the application, but this data is within a body part so that it can be
included in the P2 of a message with other body parts.
Nonmail Packages
A nonmail package on export is recognized by a package where the package header has
an item type that is not 100 (status package) and is not in the range of 109-114. A
nonmail package on import is recognized by a content type value that is neither 2 (P2) or
22 (P22).
The data in a package to be exported can be stored in either item data records or in a
primary external object file, but not both. If the package header has item data records
with record types not in the ranges 210-222 and 800-899, the data from those records, in
order of record type, read and appended to form the X.400 message contents. The data
will NOT have carriage return/linefeeds appended to the records.
If the data is stored in an external object file, the data is read and appended to form the
X.400 message contents. The user-values for the external object can be any value. The
file code of the external object must be 101 if it is an edit file format file; otherwise, any
value can be used for the file code.
Import of a nonmail message will stores the data in a primary external object of an item
with item type 171. The user-values are 171. The external object file has a file code 0.
Bilaterally-Defined Body Parts
A bilaterally-defined body part on export is recognized by an item within a mail package
that has an item type of 170. The item can store the data in either itemdata records or in
a primary external object file, as described earlier in subsection on the nonmail
packages.
A bilaterally-defined body part can be imported. It will be represented in the package by
an item of item type 170. The item will have either a primary external object file with
the data or, if the Importer PARAM BLDTOITEMDATA is TRUE, in item data records.
This item is attached to the package header with a component type of 170. The user-
value = 170. The external object has a file code 0.