Reproductive Codes

Reproductive codes (commonly referred to as "repro" codes) indicate an animal's reproductive status. The chart below lists all DC305 repro codes, including:

In CowCard and DC305 lists, an animal's repro code is shown as RPRO status (e.g., OK/OPEN, PREG, FRESH, etc.) because it easily identifies the animal's reproductive status. However, knowing each RC number has great advantages as well. It is actually preferable to use the RC number in the FOR statement when creating lists or reports. For example, if you want a list of all first lactation cows that are inseminated you can type the following filter in the command line:

SHOW ID LACT RPRO FOR LACT=1 RC=4Closed Reproductive code = 4 (BRED). Used to identify animals that have been bred but not do not qualify for open or pregnant status.

Or if you want to know how many cows are marked as DNB, you can use the following filter:

SUM FOR LACT>0 RC=1Closed Score based on animal age and cost of events to date. The higher the index value, the more likely the animal should be sold.

See the chart below when working with DC305 repro codes:

RC number

RPRO Status

Description

RC=0

Blank " "

Used for young calves and heifers that have not been bred.

RC=1

NO BRED

Do Not Breed (DNB) animals.

RC=2

FRESH

Animals that have recently given birth ("fresh").

RC=3

OK/OPEN

Animals that are eligible to breed. These could be fresh animals that were checked and declared ready to breed or a bred animal that was declared open.

RC=4

BRED

Inseminated animals that have not been diagnosed as PREG or OPEN.

RC=5

PREG

Animals that have been declared pregnant.

RC=6

DRY

Animals in their Dry period (not milking).

RC=7

SLD/DIE

Any animal that was sold or has died.

RC=8

BULLCAF

A male that was added to DairyComp.