TRANSFER Release D30 Documentation Supplement
TRANSFER D30 Documentation Supplement
TRANSFER Release D30 Documentation Supplement—118474 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.










