ibm-information-center/dist/eclipse/plugins/i5OS.ic.rzatb_5.4.0.1/ahdr1d.htm

234 lines
14 KiB
HTML
Raw Normal View History

2024-04-02 14:02:31 +00:00
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html lang="en-us" xml:lang="en-us">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="security" content="public" />
<meta name="Robots" content="index,follow" />
<meta http-equiv="PICS-Label" content='(PICS-1.1 "http://www.icra.org/ratingsv02.html" l gen true r (cz 1 lz 1 nz 1 oz 1 vz 1) "http://www.rsac.org/ratingsv01.html" l gen true r (n 0 s 0 v 0 l 0) "http://www.classify.org/safesurf/" l gen true r (SS~~000 1))' />
<meta name="DC.Type" content="concept" />
<meta name="DC.Title" content="ISO/ANSI standard data set label 1 (HDR1/EOV1/EOF1)" />
<meta name="abstract" content="The ISO/ANSI standard data set label 1 (HDR1/EOV1/TRL1) is 80 characters in length and is used to identify each data set. The system records the data set label in ASCII." />
<meta name="description" content="The ISO/ANSI standard data set label 1 (HDR1/EOV1/TRL1) is 80 characters in length and is used to identify each data set. The system records the data set label in ASCII." />
<meta name="DC.Relation" scheme="URI" content="volum.htm" />
<meta name="copyright" content="(C) Copyright IBM Corporation 2004, 2006" />
<meta name="DC.Rights.Owner" content="(C) Copyright IBM Corporation 2004, 2006" />
<meta name="DC.Format" content="XHTML" />
<meta name="DC.Identifier" content="ahdr1d" />
<meta name="DC.Language" content="en-us" />
<!-- All rights reserved. Licensed Materials Property of IBM -->
<!-- US Government Users Restricted Rights -->
<!-- Use, duplication or disclosure restricted by -->
<!-- GSA ADP Schedule Contract with IBM Corp. -->
<link rel="stylesheet" type="text/css" href="./ibmdita.css" />
<link rel="stylesheet" type="text/css" href="./ic.css" />
<title>ISO/ANSI standard data set label 1 (HDR1/EOV1/EOF1)</title>
</head>
<body id="ahdr1d"><a name="ahdr1d"><!-- --></a>
<!-- Java sync-link --><script language="Javascript" src="../rzahg/synch.js" type="text/javascript"></script>
<h1 class="topictitle1">ISO/ANSI standard data set label 1 (HDR1/EOV1/EOF1)</h1>
<div><p>The ISO/ANSI standard data set label 1 (HDR1/EOV1/TRL1) is 80 characters
in length and is used to identify each data set. The system records the data
set label in ASCII.</p>
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" width="100%" frame="hsides" border="0" rules="none"><caption>Table 1. Format of the ISO/ANSI Standard
Data Set Label 1 (HDR1/EOV1/EOF1)</caption><thead align="left"><tr><th align="left" valign="top" width="9.764918625678119%" id="d0e23">Offset</th>
<th align="left" valign="top" width="15.18987341772152%" id="d0e25">Data type</th>
<th align="left" valign="top" width="10.488245931283906%" id="d0e27">Length</th>
<th align="left" valign="top" width="44.66546112115732%" id="d0e29">Contents</th>
<th align="left" valign="top" width="19.89150090415913%" id="d0e31">File Type</th>
</tr>
</thead>
<tbody><tr><td align="left" valign="top" width="9.764918625678119%" headers="d0e23 ">0</td>
<td align="left" valign="top" width="15.18987341772152%" headers="d0e25 ">&nbsp;</td>
<td align="left" valign="top" width="10.488245931283906%" headers="d0e27 ">3</td>
<td align="left" valign="top" width="44.66546112115732%" headers="d0e29 ">Label identifier</td>
<td valign="top" width="19.89150090415913%" headers="d0e31 ">&nbsp;</td>
</tr>
<tr><td align="left" valign="top" width="9.764918625678119%" headers="d0e23 ">3</td>
<td align="left" valign="top" width="15.18987341772152%" headers="d0e25 ">&nbsp;</td>
<td align="left" valign="top" width="10.488245931283906%" headers="d0e27 ">1</td>
<td align="left" valign="top" width="44.66546112115732%" headers="d0e29 ">Label number</td>
<td valign="top" width="19.89150090415913%" headers="d0e31 ">&nbsp;</td>
</tr>
<tr><td align="left" valign="top" width="9.764918625678119%" headers="d0e23 ">4</td>
<td align="left" valign="top" width="15.18987341772152%" headers="d0e25 ">Character</td>
<td align="left" valign="top" width="10.488245931283906%" headers="d0e27 ">17</td>
<td align="left" valign="top" width="44.66546112115732%" headers="d0e29 ">File Identifier</td>
<td valign="top" width="19.89150090415913%" headers="d0e31 ">&nbsp;</td>
</tr>
<tr><td align="left" valign="top" width="9.764918625678119%" headers="d0e23 ">21</td>
<td align="left" valign="top" width="15.18987341772152%" headers="d0e25 ">Character</td>
<td align="left" valign="top" width="10.488245931283906%" headers="d0e27 ">6</td>
<td align="left" valign="top" width="44.66546112115732%" headers="d0e29 ">File Set Identifier</td>
<td valign="top" width="19.89150090415913%" headers="d0e31 ">&nbsp;</td>
</tr>
<tr><td align="left" valign="top" width="9.764918625678119%" headers="d0e23 ">27</td>
<td align="left" valign="top" width="15.18987341772152%" headers="d0e25 ">Character</td>
<td align="left" valign="top" width="10.488245931283906%" headers="d0e27 ">4</td>
<td align="left" valign="top" width="44.66546112115732%" headers="d0e29 ">File Section Number</td>
<td valign="top" width="19.89150090415913%" headers="d0e31 ">&nbsp;</td>
</tr>
<tr><td align="left" valign="top" width="9.764918625678119%" headers="d0e23 ">31</td>
<td align="left" valign="top" width="15.18987341772152%" headers="d0e25 ">Character</td>
<td align="left" valign="top" width="10.488245931283906%" headers="d0e27 ">4</td>
<td align="left" valign="top" width="44.66546112115732%" headers="d0e29 ">File Sequence Number</td>
<td valign="top" width="19.89150090415913%" headers="d0e31 ">&nbsp;</td>
</tr>
<tr><td align="left" valign="top" width="9.764918625678119%" headers="d0e23 ">35</td>
<td align="left" valign="top" width="15.18987341772152%" headers="d0e25 ">Character</td>
<td align="left" valign="top" width="10.488245931283906%" headers="d0e27 ">4</td>
<td align="left" valign="top" width="44.66546112115732%" headers="d0e29 ">Generation Number (not used)</td>
<td valign="top" width="19.89150090415913%" headers="d0e31 ">&nbsp;</td>
</tr>
<tr><td align="left" valign="top" width="9.764918625678119%" headers="d0e23 ">39</td>
<td align="left" valign="top" width="15.18987341772152%" headers="d0e25 ">Character</td>
<td align="left" valign="top" width="10.488245931283906%" headers="d0e27 ">2</td>
<td align="left" valign="top" width="44.66546112115732%" headers="d0e29 ">Version Number (not used)</td>
<td valign="top" width="19.89150090415913%" headers="d0e31 ">&nbsp;</td>
</tr>
<tr><td align="left" valign="top" width="9.764918625678119%" headers="d0e23 ">41</td>
<td align="left" valign="top" width="15.18987341772152%" headers="d0e25 ">Character</td>
<td align="left" valign="top" width="10.488245931283906%" headers="d0e27 ">6</td>
<td align="left" valign="top" width="44.66546112115732%" headers="d0e29 ">Creation Date</td>
<td valign="top" width="19.89150090415913%" headers="d0e31 ">&nbsp;</td>
</tr>
<tr><td align="left" valign="top" width="9.764918625678119%" headers="d0e23 ">47</td>
<td align="left" valign="top" width="15.18987341772152%" headers="d0e25 ">Character</td>
<td align="left" valign="top" width="10.488245931283906%" headers="d0e27 ">6</td>
<td align="left" valign="top" width="44.66546112115732%" headers="d0e29 ">Expiration Date</td>
<td valign="top" width="19.89150090415913%" headers="d0e31 ">&nbsp;</td>
</tr>
<tr><td align="left" valign="top" width="9.764918625678119%" headers="d0e23 ">53</td>
<td align="left" valign="top" width="15.18987341772152%" headers="d0e25 ">Character</td>
<td align="left" valign="top" width="10.488245931283906%" headers="d0e27 ">1</td>
<td align="left" valign="top" width="44.66546112115732%" headers="d0e29 ">Accessibility</td>
<td valign="top" width="19.89150090415913%" headers="d0e31 ">&nbsp;</td>
</tr>
<tr><td align="left" valign="top" width="9.764918625678119%" headers="d0e23 ">54</td>
<td align="left" valign="top" width="15.18987341772152%" headers="d0e25 ">Character</td>
<td align="left" valign="top" width="10.488245931283906%" headers="d0e27 ">6</td>
<td align="left" valign="top" width="44.66546112115732%" headers="d0e29 ">Block Count, Low Order (Trailer labels only)</td>
<td valign="top" width="19.89150090415913%" headers="d0e31 ">&nbsp;</td>
</tr>
<tr><td align="left" valign="top" width="9.764918625678119%" headers="d0e23 ">60</td>
<td align="left" valign="top" width="15.18987341772152%" headers="d0e25 ">Character</td>
<td align="left" valign="top" width="10.488245931283906%" headers="d0e27 ">13</td>
<td align="left" valign="top" width="44.66546112115732%" headers="d0e29 ">System Code (Trailer labels only)</td>
<td valign="top" width="19.89150090415913%" headers="d0e31 ">&nbsp;</td>
</tr>
<tr><td align="left" valign="top" width="9.764918625678119%" headers="d0e23 ">73</td>
<td align="left" valign="top" width="15.18987341772152%" headers="d0e25 ">Character</td>
<td align="left" valign="top" width="10.488245931283906%" headers="d0e27 ">7</td>
<td align="left" valign="top" width="44.66546112115732%" headers="d0e29 ">Reserved</td>
<td valign="top" width="19.89150090415913%" headers="d0e31 ">&nbsp;</td>
</tr>
</tbody>
</table>
</div>
<p>The manual describes the contents and function of each of the following
fields.</p>
<ul><li>Label identifier <div class="p">The characters identify the type of data set label.
<dl><dt class="dlterm">HDR</dt>
<dd>Header Label (the beginning of a data set)</dd>
<dt class="dlterm">EOF</dt>
<dd>Trailer Label (the end of a data set)</dd>
<dt class="dlterm">EOV</dt>
<dd>Trailer Label (the end of a data set that is continued on another volume)</dd>
</dl>
</div>
</li>
<li>Label number <p>The relative position of this label within the set of
labels of the same type; it is always 1 for the data set label 1.</p>
</li>
<li>File Identifier <p>A unique identification code to identify the data
set (file). If the data set ID is less than 17 characters, it is left justified
and padded with blanks.</p>
</li>
<li>File Set Identifier <p>This field contains the volume identifier from
the volume labels of the first volume in a multivolume data set.</p>
</li>
<li>File Section Number <p>This field contains the relative volume number
of this volume in a multivolume data set. The field is 0001 for a single volume
data set.</p>
</li>
<li>File Sequence Number <p>This field indicates the relative position of
the data set within a multiple data set group. The value will be in EBCDIC
displayable characters for 00019999. For numbers larger than 9999 that will
not fit in the 4character field as an EBCDIC displayable character set, the
first byte will a '?' ('6F'x for EBCDIC labels. The last three bytes will
be a binary number from 1 to 64000.</p>
</li>
<li>Generation Number (not used) <p>If the data set is a part of a generation
data group, this field contains a number that indicates an absolute generation
number. <span class="keyword">i5/OS™</span> does
not use this field.</p>
</li>
<li>Version Number (not used) <p>If the data set is part of a generation
data group, this field contains a number indicating the version number of
the generation. <span class="keyword">i5/OS</span> does
not use this field.</p>
</li>
<li>Creation Date <p>The creation date of the data set. the program shows
the date in the format cyyddd, where:</p>
<p> c = century (blank=19; 0=20;
1=21; and so on)</p>
<p> yy = year (00-99)</p>
<p>ddd = day of the current
year (001-366)</p>
<p>Note that the century code gives the first two digits
of the year, not the actual century. For example, a blank which translates
into 19 indicates a year in the 1900s, not in the nineteenth century.</p>
</li>
<li>Expiration Date <p>The program considers the date in which the data set
expires. Expired refers to a data set being allowed to be overwritten. The
user specifies the date in the open tape file used in writing the tape. The <span class="keyword">i5/OS</span> ignores
the expiration date on input, and verifies the expiration date on output.
The date is in the format cyyddd, where:</p>
<p> c = century (blank=19; 0=20;
1=21; and so on)</p>
<p> yy = year (00-99)</p>
<p>ddd = day of the current
year (001-366)</p>
<p>Note that the century code gives the first two digits
of the year, not the actual century. For example, a blank which translates
into 19 indicates a year in the 1900s, not in the nineteenth century.</p>
</li>
<li>Accessibility <div class="p">A code number indicating the security status of the
data set. <span class="keyword">i5/OS</span> does
not use this field. The following values indicate data set security values
created by other systems: <dl><dt class="dlterm">blank</dt>
<dd>No data set access protection</dd>
<dt class="dlterm">1</dt>
<dd>Password protection (Required for read/write/deletion)</dd>
<dt class="dlterm">3</dt>
<dd>Password protection (Required for write/deletion)</dd>
<dt class="dlterm">other character</dt>
<dd>Protected volume, no access possible</dd>
</dl>
</div>
</li>
<li>Block Count (Trailer labels only) <p>The field in the trailer labels
contains the number of data blocks in the data set on the current volume.
The field in the header labels contains hex zeros.</p>
</li>
<li>System Code (Trailer labels only) <div class="p">A unique code that identifies the
system that created the data set. <dl><dt class="dlterm">IBMOS400</dt>
<dd>IBM<sup>®</sup> <span class="keyword">i5/OS</span> (previously OS/400<sup>®</sup>)</dd>
<dt class="dlterm">IBM OS/VS
370</dt>
<dd>IBM MVS™ operating
system</dd>
</dl>
</div>
</li>
</ul>
</div>
<div>
<div class="familylinks">
<div class="parentlink"><strong>Parent topic:</strong> <a href="volum.htm" title="This topic describes the volume labels used in the open feedback area.">Volume label fields</a></div>
</div>
</div>
</body>
</html>