Project

General

Profile

Format 1 - PUBLIC

Category:

Pedigree, production, & reproduction data

Meaning

Format 1's are pedigree and animal information records. They are also used ("G" records) to nominate animals (among other uses).

Exchange protocol

CDCB receives Format1 information from breed associations and nominators on a regular basis.

Additional Information

Current format

Byte
Position(s)
Num
Bytes
Field
Format
(1)
Data
Type
(86)
Ref
Note(s)
Field Description
1 1 X CH 13 Species code of the animal
2 1 A CH 111 Sex code of the animal
Animal Identification Information%
3-4 2 AA CH 4 Breed code of animal (alpha code only, no zeros)
5-7 3 AAA CH 119 Country code of ID origin
8-19 12 AA...AA CH Identification number of animal (registration or eartag)
Sire Identification Information
20-21 2 AA CH 4 Breed code of animal (alpha code only, no zeros)
22-24 3 AAA CH 119 Country code of ID origin
25-36 12 AA...AA CH Identification number of animal (registration or eartag)
Dam Identification Information
37-38 2 AA CH 4 Breed code of animal (alpha code only, no zeros)
39-41 3 AAA CH 119 Country code of ID origin
42-53 12 AA...AA CH Identification number of animal (registration or eartag)
Cross Reference Identification Information
54-55 2 AA CH 4 Breed code of ID (alpha code only, no zeros)
56-58 3 AAA CH 119 Country code of ID origin
59-70 12 AA...AA CH Identification number of animal (registration or eartag)
71-78 8 XX...XX CH 8 Birth date of animal (YYYYMMDD)
79 1 X CH 120 Source code
80-87 8 XX..XX CH 20 Processing Date
88 1 X CH 121 Record type code
89 1 X CH 122 Pedigree verification code
90 1 X CH Record version code = 1 (1/98 version)
91 1 X CH 24 Multiple birth code
92-93 2 XX CH 130 Registry status
94-99 6 00...00 CH Zeroes: Available for future use
100-129 30 XX...XX CH Official name of animal
130-137 8 XX...XX CH Grouping identification specified by requester (G record-type only)
138 1 X CH 163 Parentage only code (G record-type only)
139 1 X CH 164 Council on Dairy Cattle Breeding (CDCB) fee schedule for genomic evaluations
140 1 A CH 165 Herd code difference reason code (G record-type only)

Acceptable record lengths, depending on "record type code"

Record types codes are described in Reference 121

Acceptable lengths
Record type Acceptable record lengths
X 99-140
P 99-140
L Not Allowed, Error
R 99-140
D 99-140
Y 99-140
C 99-140

Minimum fields required, depending on "record type code"

Record types codes are described in Reference 121

Minimum fields required
Record type Required fields
X, P, C, Y, R species code
sex code
animal ID
old animal ID
birth
source code
record type
version code
D species code
sex code
animal ID
sire ID
dam ID
old animal ID
birth
source code
record type
version code