OSI/FTAM Responder Manual
Compaq FTAM Responder Support of 
ISO FTAM Functions
OSI/FTAM Responder Manual—425199-001
4-8
Select-Open Mappings
When you issue a file-open request, you specify a contents-type parameter that provides 
the document type of the file and, optionally, parameter values that further define the 
document type. When a remote initiator sends a file-open request to the Compaq 
responder and specifies a contents type of unknown on the open request, the contents 
type returned by the responder yields the appropriate FTAM document type according to 
the requirements of the file system and as outlined in Table 4-7. If the file-open request 
indicates an FTAM document type (rather than unknown) for the contents type, the 
document type must generally be consistent with the mapping of Guardian file types to 
FTAM document types shown in Table 4-7. If the document type is not consistent with 
the values shown in Table 4-7, the responder returns a negative confirm that includes 
diagnostic message 5036, contents type inconsistent.
If the maximum-string-length parameter of the contents type is specified, the responder 
checks the proposed value before performing the select or open service. For the select 
or open to succeed, the value of the maximum-string-length parameter must fall within 
the range supported by the Compaq responder for that document type and string-
significance value, as follows (where record length is the standard Guardian file attribute 
that stands for the maximum record length):
If the proposed maximum-string-length value does not fall within the defined range, the 
responder returns a negative confirm containing diagnostic message 5036.
In addition, the contents type is an FTAM file attribute. When a remote FTAM initiator 
sends a read-attribute request, the value of the contents-type attribute that the Compaq 
responder returns is one of the FTAM document types listed in Table 4-7.
Document 
Type
String-Significance 
Value
Valid Maximum-String-Length 
Value(s)
FTAM-1 not-significant 1 <= maximum-string-length <= 7148
FTAM-2 not-significant maximum-string-length <= record length
FTAM-3 not-significant 1 <= maximum-string-length <= 4096
FTAM-3 fixed maximum-string-length = record length
FTAM-3 variable maximum-string-length <= record length
Table 4-7. Select-Open Mappings: Compaq File Structure to FTAM Contents 
Type
 Compaq File Structure    Contents Type
Description File 
Type*
File 
Code
FTAM 
Document 
Types
Default Parameter Values
Standard edit 
file
U 101**** FTAM-1
universal-class = 25 (Graphic String)
maximum-string-length = 7148
string-significance = not-significant
Enscribe 
relative file
R- FTAM-2
universal-class = 25 (Graphic String)
maximum-string-length = record length**
string-significance = not-significant
SQL table, 
organization 
relative
R- FTAM-2
universal-class = 25 (Graphic String)
maximum-string-length = record length**
string-significance = not significant










