Example 4: Segment Cross-Reference files for segment format conversions

These are example of Segment Cross-Reference files for segment format conversions.

The following are examples of Segment Cross-Reference files for various segment format conversions.

Case 1

The following figure shows conversion from HD variable-length to HD fixed-length segment

Figure 1. Segment Cross-Reference file (Case 1)
001 001 000 SEGMENT1 V F   00040 00000 00000
002 002 001 SEGMENT2 V F   00040 00000 00000
003 002 001 SEGMENT3 V F   00040 00000 00000
004 002 001 SEGMENT4 V F   00040 00000 00000

Case 2

The following figure shows conversion from HD fixed-length to HD variable-length segment

Figure 2. Segment Cross-Reference file (Case 2)
001 001 000 SEGMENT1 F V   00040 00000 00000
002 002 001 SEGMENT2 F V   00040 00000 00000
003 002 001 SEGMENT3 F V   00040 00000 00000
004 002 001 SEGMENT4 F V   00040 00000 00000

Case 3

The following figure shows conversion from DEDB fixed length to HD fixed length segment

Figure 3. Segment Cross-Reference file (Case 3)
001 001 000 SEGMENT1 F F   00040 00000 00000
002 002 001 SEGMENT2 F F   00040 00000 00000
003 002 001 SEGMENT3 F F   00040 00000 00000
004 002 001 SEGMENT4 F F   00040 00000 00000

Case 4

The following figure shows conversion from HD fixed length to DEDB fixed length segment

Figure 4. Segment Cross-Reference file (Case 4)
001 001 000 SEGMENT1 F F   00040 00000 00000
002 002 001 SEGMENT2 F F   00040 00000 00000
003 002 001 SEGMENT3 F F   00040 00000 00000
004 002 001 SEGMENT4 F F   00040 00000 00000

Case 5

The following figure shows conversion from DEDB fixed-length to HD variable-length segment

Figure 5. Segment Cross-Reference file (Case 5)
001 001 000 SEGMENT1 F V   00040 00000 00000
002 002 001 SEGMENT2 F V   00040 00000 00000
003 002 001 SEGMENT3 F V   00040 00000 00000
004 002 001 SEGMENT4 F V   00040 00000 00000

Case 6

The following figure shows conversion from HD variable-length to DEDB fixed-length segment

Figure 6. Segment Cross-Reference file (Case 6)
001 001 000 SEGMENT1 V F   00040 00000 00000
002 002 001 SEGMENT2 V F   00040 00000 00000
003 002 001 SEGMENT3 V F   00040 00000 00000
004 002 001 SEGMENT4 V F   00040 00000 00000

Case 7

The following figure shows conversion from DEDB variable-length to HD fixed-length segment

Figure 7. Segment Cross-Reference file (Case 7)
001 001 000 SEGMENT1 V F   00040 00000 00000
002 002 001 SEGMENT2 V F   00040 00000 00000
003 002 001 SEGMENT3 V F   00040 00000 00000
004 002 001 SEGMENT4 V F   00040 00000 00000

Case 8

The following figure shows conversion from HD fixed-length to DEDB variable-length segment

Figure 8. Segment Cross-Reference file (Case 8)
001 001 000 SEGMENT1 F V   00040 00000 00000
002 002 001 SEGMENT2 F V   00040 00000 00000
003 002 001 SEGMENT3 F V   00040 00000 00000
004 002 001 SEGMENT4 F V   00040 00000 00000

Case 9

The following figure shows conversion from DEDB fixed-length to DEDB variable-length segment

Figure 9. Segment Cross-Reference file (Case 9)
001 001 000 SEGMENT1 F V   00040 00000 00000
002 002 001 SEGMENT2 F V   00040 00000 00000
003 002 001 SEGMENT3 F V   00040 00000 00000
004 002 001 SEGMENT4 F V   00040 00000 00000

Case 10

The following figure shows conversion from DEDB variable-length to DEDB fixed-length segment

Figure 10. Segment Cross-Reference file (Case 10)
001 001 000 SEGMENT1 V F   00040 00000 00000
002 002 001 SEGMENT2 V F   00040 00000 00000
003 002 001 SEGMENT3 V F   00040 00000 00000
004 002 001 SEGMENT4 V F   00040 00000 00000