	.TITLE	MTEXCH - Read and Write Foreign Tapes

	.FACILITY	MTX,4

	.SEVERITY SUCCESS
	COUNTSW		<!SL records / !SL tape blocks written>/FAO_COUNT=1
	COUNTSR		<!SL records / !SL tape blocks read>/FAO_COUNT=1

	.SEVERITY INFORMATIONAL
	
	.SEVERITY WARNING

! Warning messages
	CCWARN		<carriage control qualifier /!AS ignored for input file>/FAO_COUNT=1
	BLKMISM		<requested blocksize !SL does not match blocksize of !SL given on MOUNT>/FAO_COUNT=2
	FIXBLK		<blocksize !SL is not a multiple of record size !SL. !/Short blocks will be read or written>/FAO_COUNT=2
	BLKIGN		</BLOCKSZ qualifier ignored for disk files>
	POSIGN		</REWIND and /SKIPFILE qualifiers ignored for disk files>
	ONLYASC		<only ASCII data supported for disk files>	
	OUTTRUN		<record number !SL exceeds maximum output record length. Record truncated>/FAO_COUNT=1
	ANSITRUN	<record number !SL exceeds ANSI maximum of 9995. Record truncated.>/FAO_COUNT=1
	ANSILONG	<longest input record exceeds ANSI maximum of 9995. Records will be truncated>
	FIXLONG		<longest input record exceeds fixed record length. Records will be truncated>
	RECFRAG		<short record read at end of block>
	vbblkcnt	<block number !SL has incorrect length in descriptor.  Descriptor ignored>/FAO_COUNT=1

	.SEVERITY ERROR

! Messages for non-fatal errors
	AMBIG		<ambiguous abbreviation for qualifier !/!_"/!AS">/FAO_COUNT=1
	BADDEST		<syntax error in destination file spec !/!_"!AS">/FAO_COUNT=1
	BADSOURCE	<qualifiers or "=" must follow destination file spec!/!_ "!AS">/FAO_COUNT=1
	BADVAL		<illegal value for qualifier !/!_"!AS">/FAO_COUNT=1
	DEVTYPERR	<invalid device !AS:>/FAO_COUNT=1
	ENDJNK		<extraneous data after end of command !/!_"!AS">/FAO_COUNT=1
	UNKQUAL		<unrecognized qualifier !/!_"/!AS">/FAO_COUNT=1
	VALREQ		<qualifier requires a value !/!_"!AS">/FAO_COUNT=1
	DUPCON		<duplicate or conflicting qualifier !/!_ "/!AS">/FAO_COUNT=1
	BOTHTAPE	<source and destination files cannot both be a tape device>
	BOTHDISK	<source and destination files cannot both be a disk device>
	ASGERR		<unable to assign channel on device !AS:>/FAO_COUNT=1
	BLKRANGE	<blocksize must be between 14 and 65532 inclusive>
	RECRANGE	<record size must be less than or equal to 32767>
	PIP10BLK	<blocksize for PIP10 tapes must be multiple of 5>
	BLKRQERR	<requested blocksize of !SL exceeds MOUNT'ed blocksize of !SL>/FAO_COUNT=2
	DISKPARSE	<error opening disk file !AS>/FAO_COUNT=1
	UNSUPFMT	<only /FIXED and /VARIABLE formats supported for disk files>
	QIOERR		<error issuing I/O request on device !AS:>/FAO_COUNT=1
	TIOFAIL		<I/O error on device !AS:>/FAO_COUNT=1
	WILDERR		<wildcard characters not allowed on destination file "!AS">/FAO_COUNT=1
	DIOFAIL		<I/O error on file !AS>/FAO_COUNT=1
	INTERRRFM	<Internal error. Bad record format code.>
	ANSIFAO		<error formatting ANSI record length>
	RECTOOBIG	<largest input record exceeds tape block>
	BADVARCNT	<record contains incorrect length field>
	ANSIJNK		<ANSI record number !SL has invalid length field>/FAO_COUNT=1
	
	.SEVERITY FATAL

!  Messages for fatal errors
	BADFOR		<unable to get command line>
	CMDERR		<unable to read command from input>

	.END
