4. 디렉터리

(Directory)

  • 반복불가
  • 필수

■ 지시기호와 식별기호

디렉터리는 지시기호나 식별기호를 갖지 않는다. 데이터 요소는 위치로 정의된다.

자수위치 자리수 데이터요소
00-02 3 표시기호
03-06 4 필드길이
07-11 5 필드시작위치

정의와 범위

디렉터리는 리더 뒤에 나오는 것으로 어떤 필드가 어느 위치에 있으며 길이가 얼마인가를 지시해 주는 데이터가 기재된다. 각 표시기호에 대해서 한 개씩의 디렉터리 항목(Directory Entries)이 만들어지며 이 디렉터리 항목은 표시기호, 필드길이, 필드시작위치 세 부분으로 편성된다. 디렉터리 항목은 12자리를 한 단위로 하며, 한 레코드에서 디렉터리 항목의 수는 입력된 표시기호 수와 동일하다. 디렉터리는 시스템이 자동 생성하는데, 자신의 표시기호, 지시기호, 식별기호를 갖지 않으며 끝에는 필드종단기호(ASCII 1E16)를 갖는다.

적용지침

  • /00-02 표시기호
    표시기호는 3자리의 숫자로 표시하며, 각 가변길이필드를 식별하기 위한 것이다.
  • /03-06 필드길이
    필드길이는 4자리의 숫자로 표시하며 해당 가변길이필드의 길이를 나타낸다. 필드길이에는 해당필드의 지시기호, 식별기호, 데이터 및 필드 종단기호가 포함한다.
  • /07-11 필드시작위치
    필드시작위치는 5자리 숫자로 표시하며, 해당 필드가 데이터 기본번지(리더 12-16)로부터 시작하는 위치를 나타낸다.
    【예시】
    디렉터리항목 표시기호 필드길이 시작위치
    항목1 001 0013 00000
    항목2 005 0015 00013
    항목3 008 0041 00028
    항목4 040 0019 00069