Appendix A.

Fields Contained in Request Data Structure RSDS002

The following fields are contained in the Request Structure parameter passed to RSF pre-processing programs, post-processing programs and automatic installation programs.

All fields are input only, except those marked with an "X" in the I/O column. The marked fields are input/output fields. When input/output fields are changed by a pre- or post-processing program, the new value takes effect for the remainder of the request.

Input/output fields can be used by pre-processing programs to change package attributes at run time, such as the name and library of the package’s save file.

Description

Type

Length

Position

I/O

Serial Number

Char

8

1

 

System Name

Char

8

9

 

Model Number

Char

4

17

 

User id

Char

10

21

 

Package

Char

10

31

 

Language code

Char

4

41

 

Specified contact name

Char

32

45

 

Specified company name

Char

32

77

 

Specified address line 1

Char

32

109

 

Specified address line 2

Char

32

141

 

Specified address line 3

Char

32

173

 

Specified city/state

Char

32

205

 

Specified zip/postal code

Char

12

237

 

Specified country

Char

20

249

 

Specified primary phone

Char

32

269

 

Specified secondary phone

Char

32

301

 

Machine contact name

Char

40

333

 

Machine company name

Char

52

373

 

Machine address line 1

Char

52

425

 

Machine address line 2

Char

52

477

 

Machine address line 3

Char

52

529

 

Machine city/state

Char

52

581

 

Machine zip/postal code

Char

12

633

 

Machine country

Char

20

645

 

Machine primary phone

Char

32

665

 

Machine secondary phone

Char

32

697

 

Target save file

Char

10

729

 

Target save file library

Char

10

739

 

 

Description

Type

Length

Position

I/O

Request type:

0 = Requester message only
1 = Cover letter only
2 = All data
3 = Save file data only
4 = Retry
U = Uninstall

Char

1

749

 

Requester ad hoc message

Char

128

750

X

Requester OS/400 Release

Char

9

878

 

Requester RSF Release

Char

9

887

 

End session after data received

Y = Yes
N = No

Char

1

896

 

Copy file action:

*SND = Send
*RTV = Retrieve

Char

4

897

 

Copy from file

Char

10

901

 

Copy from library

Char

10

911

 

Copy from member

Char

10

921

 

Copy to file

Char

10

931

 

Copy to library

Char

10

941

 

Copy to member

Char

10

951

 

Install program

Char

10

961

 

Install program library

Char

10

971

 

Package save file

Char

10

981

X

Package save file library

Char

10

991

X

Cover letter file

Char

10

1001

X

Cover letter file library

Char

10

1011

X

Cover letter member

Char

10

1021

X

Reserved

Char

16

1031

 

Server ID used to contact you.

Char

10

1047

 
Requester's default server ID. Char

10

1057

 
Relay requested.

  Y = Yes.
Char

1

1067