NetPay File Format

The following is the file format created by the the NetPay extract:

Field

Field Name

Required
Field

Start
Position

Length

Data Type

Justify

Padding

Header Record (HR)

1

Record-Type-Code

M

1

2

PIC X(02)

-

N/A

2

Sender-ID-Number

M

3

9

PIC X(09)

-

N/A

3

Recipient-ID-Number

M

12

9

PIC X(09)

-

N/A

4

School-ID

M

21

9

PIC X(09)

-

N/A

5

File-Creation-Date

M

30

8

PIC 9(08)

-

N/A

6

File-Creation-Time

M

38

6

PIC 9(06)

-

N/A

7

File-Identifier-Code

M

44

1

PIC X(01)

-

N/A

8

Data-Type-Code

M

45

2

PIC X(02)

-

N/A

9

Number-Inserts

C

47

1

PIC 9(01)

-

N/A

10

Print-Service

C

48

2

PIC X(02)

-

N/A

11

Filler1

M

50

28

PIC X(28)

-

N/A

12

School-Name

O

78

30

PIC X(30)

-

N/A

13

School-Inquiry-Contact

O

108

30

PIC X(30)

-

N/A

14

Filler1

M

138

183

PIC X(183)

-

-

Student Record (01)

15

Record-Type Code

M

1

2

PIC X(02)

-

N/A

16

Payment-Type

M

3

2

PIC X(02)

-

N/A

17

Notice-Type

M

5

40

PIC X(40)

Left

Spaces

18

Student-Account-Number

M

45

16

PIC X(16)

Left

Spaces

19

Student-Last-Name

M

61

35

PIC X(35)

Left

Spaces

20

Student-First-Name

M

96

25

PIC X(25)

Left

Spaces

21

Student-Middle-Initial

O

121

01

PIC X(01)

Left

Spaces

22

Student-Address1

M

122

40

PIC X(40)

Left

Spaces

23

Student-Address2

O

162

40

PIC X(40)

Left

Spaces

24

Student-City

M

202

25

PIC X(25)

Left

Spaces

25

Student-State

M

227

2

PIC X(02)

-

N/A

26

Student-Zip

M

229

5

PIC X(04)

-

N/A

27

Student-Zip+4

O

234

4

PIC X(05)

Left

Left

28

Student-Country

C

238

25

PIC X(25)

Left

Left

29

Student-Care-Of

O

263

50

PIC X(50)

Left

Left

30

Student-DOB

C1

313

8

PIC X(08)

Left

Left

Billing Record (02)

31

Record-Type-Code

M

1

2

PIC X(02)

-

N/A

32

Billing-Date

M

3

15

PIC X(15)

Left

Spaces

33

Billing-Amount-Due

M

18

8

PIC 9(06)v99

Right

Zeros

34

Billing-Due-Date

M

26

15

PIC X(15)

Left

Spaces

 

Billing-Due-Buckets

 

 

 

 

 

 

35

Billing-Due-Buckets-Current

O

41

8

PIC 9(06)v99

Right

Zeros

36

Billing-Due-Buckets-Pastdue- 31-60

O

49

8

PIC 9(06)v99

Right

Zeros

37

Billing-Due-Buckets-Pastdue-61-90

O

57

8

PIC 9(06)v99

Right

Zeros

38

Billing-Due-Buckets- Pastdue-91-150

O

65

8

PIC 9(06)v99

Right

Zeros

39

Billing-Due-Buckets-Pastdue- over-150

O

73

8

PIC 9(06)v99

Right

Zeros

40

Billing-Previous-Balance

O

81

8

PIC S9(06)v99

Right

Zeros

41

Billing-Current-Balance

O

89

8

PIC S9(06)v99

Right

Zeros

42

Billing-School-Specific-Amt1

O

97

8

PIC S9(06)v99

Right

Zeros

43

Billing-School-Specific-Amt2

O

105

8

PIC S9(06)v99

Right

Zeros

44

Billing-School-Specific-Amt3

O

113

8

PIC S9(06)v99

Right

Zeros

45

Billing-School-Specific-data1

O

121

10

PIC X(10)

Left

Spaces

46

Billing-School-Specific-data2

O

131

10

PIC X(10)

Left

Spaces

47

Billing-School-Specific-data3

O

141

10

PIC X(10)

Left

Spaces

48

Eligilibity-Indicator

O

151

01

PIC X(01)

Left

Spaces

49

Student-Phone1

O

152

10

PIC X(10)

Left

Spaces

50

Student-Phone2

O

162

10

PIC X(10)

Left

Spaces

51

Student-Email

O

172

50

PIC X(50)

Left

Spaces

52

Filler1

M

222

99

PIC X(99)

-

-

Detail Record (03)

53

Record-Type-Code

M

1

2

PIC X(02)

-

N/A

54

Semester-Term

O

3

15

PIC X(15)

Left

Spaces

55

Detail-Date

O

18

10

PIC X(10)

Left

Spaces

56

Detail-Description

O

28

35

PIC X(35)

Left

Spaces

57

Detail-Charges

O

63

8

PIC S9(06)v99

Right

Zeros

58

Detail-Credit

O

71

8

PIC S9(06)v99

Right

Zeros

59

Detail-Notes

O

79

15

PIC X(15)

Left

Spaces

60

Detail-Type

O

94

2

PIC X(02)

-

N/A

61

Detail Balance

O

96

8

PIC S9(06)v99

Right

Zeros

62

Detail-Min-Due

O

104

8

PIC S9(06)v99

Right

Zeros

63

Detail-Additional-Description

O

112

45

PIC X(45)

Left

Spaces

64

Filler1

M

157

164

PIC X(164)

-

-

Notice-Record (04)

65

Record-Type-Code

M

1

2

PIC X(02)

-

N/A

66

Notice-Text

O

3

90

PIC X(90)

Left

Spaces

67

Filler1

M

93

228

PIC X(228)

-

-

Comment Record (05)

68

Record-Type-Code

M

1

2

PIC X(02)

-

N/A

69

Comment-Text

O

3

90

PIC X(90)

Left

Spaces

70

Comment-Type

M

93

2

PIC X(02)

?

?

71

Filler1

 

95

226

PIC X(226)

-

-

Alternate-Address-Record (06)

72

Record-Type-Code

M

1

2

PIC X(02)

-

N/A

73

Student-Account-Number

C

3

16

PIC X(16)

Left

Spaces

74

Alt-Last-Name

C

19

35

PIC X(35)

Left

Spaces

75

Alt-First-Name

C

54

25

PIC X(25)

Left

Spaces

76

Alt-Middle-Name

O

79

1

PIC X(01)

Left

Spaces

77

Alt-Address1

C

80

40

PIC X(40)

Left

Spaces

78

Alt-Address2

O

120

40

PIC X(40)

Left

Spaces

79

Alt-City

C

160

25

PIC X(25)

Left

Spaces

80

Alt-State

C

185

2

PIC X(02)

-

N/A

81

Alt-Zip

C

187

5

PIC 9(05)

-

N/A

82

Alt-Zip+4

O

192

4

PIC 9(04)

Right

Zeros

83

Country

C

196

25

PIC X(25)

Left

Spaces

84

Alt-Care-Of

O

221

50

PIC X(25)

Left

Spaces

85

Alt-Name-Prefix

O

271

15

PIC X(15)

Left

Spaces

86

Alt-Name-Suffix

O

286

05

PIC X(05)

Left

Spaces

87

Filler1

M

291

30

PIC X(30)

-

-

Trailer Record (TR)

88

Record-Type-Code

M

1

2

PIC X(02)

-

N/A

89

Student-Record-Count

M

3

5

PIC 9(05)

Right

Zeros

90

Bill-Record-Count

M

8

5

PIC 9(05)8

Right

Zeros

91

05 File-Creation-Date

M

13

8

PIC 9(08)

-

-

92

05 File-Creation-Time

M

21

6

PIC 9(06)

-

-

93

05 Filler1

M

27

294

PIC X(294)

-

-

Note:

M = The field is mandatory with all file submissions.

C = The field may be required if certain business conditions exist, as outlined in the field descriptions, at the time of file submission.

O = The fields is optional for all file submissions

A single carriage return must be placed at the end of each record contained in the file.

1 This field is reserved for future use