지시기호와
식별기호 |
디렉토리는 지시기호나 식별기호를 갖지 않는다. 데이터 요소는 위치로 정의된다.
| 자수위치 |
자리수 |
데이터요소 |
|
00-02 |
3 |
표시기호 |
03-06 |
4 |
필드길이 |
07-11 |
5 |
필드시작위치 |
|
| 정의와 범위 |
|
디렉토리는 리더 뒤에 나오는
것으로 어떤 필드가 어느 위치에 있으며 길이가 얼마인가를 지시해 주는 데이터가 기재된다. 각 표시기호에 대해서
한 개씩의 디렉토리항목(Directory Entries)이 만들어지며 이 디렉토리항목은 표시기호, 필드길이, 필드시작위치
세 부분으로 편성된다. 디렉토리항목은 12자리를 한 단위로 하며, 한 레코드에서 디렉토리항목의 수는 입력된 표시기호
수와 동일하다. 디렉토리는 시스템이 자동 생성하는데, 자신의 표시기호, 지시기호, 식별기호를 갖지 않으며 끝에는
필드종단기호(ASCII 1E16)를 갖는다. |
| 적용지침 |
| /00-02 표시기호 (Tag) |
표시기호는 세 자리의 숫자로 표시하며, 각 가변길이필드를 식별하기 위한 것이다. |
| /03-06 필드길이 (Field length) |
필드길이는 네 자리의 숫자로 표시하며 해당 가변길이필드의 길이를 나타낸다. 필드길이에는
해당필드의 지시기호, 식별기호, 데이터 및 필드 종단기호가 포함한다. |
| /07-11 필드시작위치 (Starting character
position) |
필드시작 위치는 다섯 자리 숫자로 표시하며, 해당 필드가 데이터 기본번지(표시기호
001)로부터 시작하는 위치를 나타낸다. |
| |
【예시】
| 디렉토리항목 |
표시기호 |
필드길이 |
시작위치 |
| 항목1 |
001 |
0013 |
00000 |
| 항목2 |
005 |
0015 |
00013 |
| 항목3 |
008 |
0041 |
00028 |
| 항목4 |
040 |
0019 |
00069 |
| … |
… |
… |
… |
|