Document
P21 Production Loss Detail
ICR 202608-0563-001 · OMB 0563-0083 · Object 171466800.
Document Viewer [pdf]
Status: Original and derived artifacts are available for this document.
Download: pdf
Loading document viewer…
Document Metadata
| File Type | application/pdf |
|---|---|
| File Title | P21 Production Loss Detail |
| Subject | PASS Record |
| Keywords | P21, record, production, loss, detail |
| Author | USDA Risk Management Agency |
| Last Modified By | Acrobat PDFMaker 25 for Excel |
| File Modified | 2025-06-26 |
| File Created | 2025-06-26 |
| Conversion State | complete |
Extracted Text
Record
Number
Output
Application Source:
File Group:
Record Name: Production Loss Detail
Record Code: P21
Field
Number
Field Name
Data Type
Max
Length
P21
1
AIP Code
Character
2
P21
2
Reinsurance Year
Numeric
4
P21
3
Record Type Code
Character
P21
4
AIP Policy Producer
Key
P21
File Type: Delimited
Reinsurance Year: 2026
Version: Approved
Release Date: 6/26/2025
Format
BUS
Key Req?
Rules
Y
Y
AIP Code must be valid; edit with the AIP ICE, "D00100".
Y
Y
Current Reinsurance Year.
6
Y
Y
Record Type Code must be "P21".
Character
15
Y
Y
AIP Policy Producer Key must match the parent primary Policy
Producer, "P10" record.
5
AIP Insurance In Force
Character
Key
15
Y
Y
P21
6
AIP Acreage Key
Character
15
P21
7
AIP Production Loss
Detail Key
Character
15
P21
8
AIP Adjuster Key
Character
15
CCYY
Y
Y
Y
AIP Insurance In Force Key must be unique within the AIP Policy
Producer Key.
AIP Acreage Key is the value used to identify each Acreage, "P11"
record and must be unique within the Reinsurance Year and the
parent Insurance In Force, "P14" record.
AIP Production Loss Detail Key must be unique within the
submitted Production Loss Detail, "P21" records.
AIP Adjuster Key must match the corresponding Adjuster, "P56"
record when AIP Adjuster Key exists.
AIP Adjuster Key is required except when the Insurance Plan
Code equals Area Yield Protection, "04", Area Revenue
Protection, "05", Area Revenue Protection with Harvest Price
Exclusion, "06", Rainfall Index "13", Margin Protection "16",
Margin Protection with Harvest Price Option "17", SCO Yield
Protection "31", SCO Revenue Protection "32", SCO Revenue
Protection with Harvest Price Exclusion "33", FIP-SI "38", ECO
Yield Protection "87", ECO Revenue Protection "88", ECO
Revenue Protection with Harvest Price Exclusion "89", STAX
Revenue Protection "35", or STAX Revenue with Harvest Price
Exclusion "36", and AIP Employee Key is empty.
"*" = Output Only
Page 1 of 98
Record
Number
Output
Application Source:
File Group:
Record Name: Production Loss Detail
Record Code: P21
Field
Number
Field Name
Data Type
Max
Length
File Type: Delimited
Reinsurance Year: 2026
Version: Approved
Release Date: 6/26/2025
Format
BUS
Key Req?
Rules
AIP Adjuster Key must be empty when the Insurance Plan Code
equals Area Yield Protection, "04", Area Revenue Protection,
"05", Area Revenue Protection with Harvest Price Exclusion,
"06", Rainfall Index "13", Margin Protection "16", Margin
Protection with Harvest Price Option "17", SCO Yield Protection
"31", SCO Revenue Protection "32", SCO Revenue Protection
with Harvest Price Exclusion "33", FIP-SI "38", ECO Yield
Protection "87", ECO Revenue Protection "88", ECO Revenue
Protection with Harvest Price Exclusion "89", STAX Revenue
Protection "35", or STAX Revenue with Harvest Price Exclusion
"36".
P21
9
AIP Employee Key
Character
AIP Adjuster Key must be empty when AIP Employee Key exists.
Corresponding Adjustor (P56) must have a valid COI
Questionnaire Completion Date.
Corresponding Adjustor (56) must be eligible when an AIP
Adjustor Key exists.
When the Commodity Code is not one of the following values:
"1191", Apiculture, "0088", PRF and Stage Code is "DC", then the
AIP Adjustor Key is required.
AIP Employee Key is required when Insurance Plan Code is not
one of the following values: "04", "05", "06", "13", "16", "17",
"31", "32", "33", "35", "36", "38", "87", "88", "89" and AIP
Adjuster Key is empty.
15
AIP Employee Key must be empty when Insurance Plan Code is
one of the following values: "04", "05", "06", "13", "16", "17",
"31", "32", "33", "35", "36", "38", "87", "88", "89".
"*" = Output Only
Page 2 of 98
Record
Number
Output
Application Source:
File Group:
Record Name: Production Loss Detail
Record Code: P21
Field
Number
P21
"*" = Output Only
10
Field Name
Insured Loss
Signature Date
Data Type
Max
Length
File Type: Delimited
Reinsurance Year: 2026
Version: Approved
Release Date: 6/26/2025
Format
BUS
Key Req?
Rules
AIP Employee Key must be valid; edit with ODS, Employee ODS
"ODS54" record.
AIP Employee Key must be empty when AIP Adjuster Key exists.
When the AIP Employee Key exists, then PASS will set the COI
Questionnaire Completion Date =
ODS54.COIQuestionaireCompletionDate.
Corresponding Employee (P54) must have a valid COI
Questionnaire Completion Date.
Date
8
CCYYMMDD
Insured signature date must be in the format of "CCYYMMDD".
Insured Loss Signature Date is required and cannot be greater
than the Batch Submission Date or less than the First Notice of
Loss Date.
Page 3 of 98
Record
Number
Output
Application Source:
File Group:
Record Name: Production Loss Detail
Record Code: P21
Field
Number
"*" = Output Only
Field Name
Data Type
Max
Length
File Type: Delimited
Reinsurance Year: 2026
Version: Approved
Release Date: 6/26/2025
Format
BUS
Key Req?
Page 4 of 98
Rules
Insured Loss Signature Date is required when Stage Code is
empty or not equal to "DC" and Insurance Plan Code is not one
of the following values:
Area Yield Protection, "04",
Area Revenue Protection, "05",
Area Revenue Protection with Harvest Price Exclusion, "06",
Rainfall Index "13",
Margin Protection "16",
Margin Protection w/ Harvest Price Option "17",
SCO Yield Protection "31",
SCO Revenue Protection "32",
SCO Revenue Protection w/ Harvest Price Exclusion "33",
STAX Revenue Protection "35",
STAX Revenue with Harvest Price Exclusion "36",
FIP-SI "38",
ECO Yield Protection "87",
ECO Revenue Protection "88",
ECO Revenue Protection w/ Harvest Price Exclusion "89".
Record
Number
Output
Application Source:
File Group:
Record Name: Production Loss Detail
Record Code: P21
Field
Number
Field Name
Data Type
Max
Length
File Type: Delimited
Reinsurance Year: 2026
Version: Approved
Release Date: 6/26/2025
Format
BUS
Key Req?
Rules
Insured Loss Signature Date must be empty when Stage Code is
empty or not equal to "DC" and Insurance Plan Code is not one
of the following values:
Area Yield Protection, "04",
Area Revenue Protection, "05",
Area Revenue Protection w/ Harvest Price Exclusion, "06",
Rainfall Index "13",
Margin Protection "16",
Margin Protection w/ Harvest Price Option "17",
SCO Yield Protection "31",
SCO Revenue Protection "32",
SCO Revenue Protection w/ Harvest Price Exclusion "33",
STAX Revenue Protection "35",
STAX Revenue with Harvest Price Exclusion "36",
FIP-SI "38",
ECO Yield Protection "87",
ECO Revenue Protection "88",
ECO Revenue Protection w/ Harvest Price Exclusion "89".
P21
"*" = Output Only
11
Adjuster Signature
Date
Date
8
CCYYMMDD
Page 5 of 98
Insured Loss Signature Date must be empty when Stage Code is
"DC".
When an Adjustor Signature Date is submitted, then it must be
less than the Batch Received Date.
Record
Number
Output
Application Source:
File Group:
Record Name: Production Loss Detail
Record Code: P21
Field
Number
Field Name
Data Type
Max
Length
File Type: Delimited
Reinsurance Year: 2026
Version: Approved
Release Date: 6/26/2025
Format
BUS
Key Req?
Rules
Adjuster Signature Date is required when Insurance Plan Code is
not one of the following values:
Area Yield Protection, "04",
Area Revenue Protection, "05",
Area Revenue Protection w/ Harvest Price Exclusion, "06",
Rainfall Index "13",
Margin Protection "16",
Margin Protection with Harvest Price Option "17",
SCO Yield Protection "31",
SCO Revenue Protection "32",
SCO Revenue Protection w/ Harvest Price Exclusion "33",
STAX Revenue Protection "35",
STAX Revenue with Harvest Price Exclusion "36",
FIP-SI "38",
ECO Yield Protection "87",
ECO Revenue Protection "88",
ECO Revenue Protection w/ Harvest Price Exclusion "89".
"*" = Output Only
Page 6 of 98
Record
Number
Output
Application Source:
File Group:
Record Name: Production Loss Detail
Record Code: P21
Field
Number
Field Name
Data Type
Max
Length
File Type: Delimited
Reinsurance Year: 2026
Version: Approved
Release Date: 6/26/2025
Format
BUS
Key Req?
Rules
Adjuster Signature Date must be empty when Insurance Plan
Code is not one of the following values:
Area Yield Protection, "04",
Area Revenue Protection, "05",
Area Revenue Protection with Harvest Price Exclusion, "06",
Rainfall Index "13",
Margin Protection "16",
Margin Protection with Harvest Price Option "17",
SCO Yield Protection "31",
SCO Revenue Protection "32",
SCO Revenue Protection with Harvest Price Exclusion "33",
STAX Revenue Protection "35",
STAX Revenue with Harvest Price Exclusion "36",
FIP-SI "38",
ECO Yield Protection "87",
ECO Revenue Protection "88",
ECO Revenue Protection with Harvest Price Exclusion "89".
Adjuster Signature Date must be less than the Inactive Date from
the Adjuster, "P56" record when the Inactive Date exists.
Adjuster Signature Date must exceed the LRR Record Accepted
Date from an accepted Insurance In Force, "P14" record when
Stage Code does not equal "P2", "PF", "PT", "R", "RF", "RR", "RS"
or "RT.
"*" = Output Only
Page 7 of 98
Record
Number
Output
Application Source:
File Group:
Record Name: Production Loss Detail
Record Code: P21
Field
Number
Field Name
Data Type
Max
Length
File Type: Delimited
Reinsurance Year: 2026
Version: Approved
Release Date: 6/26/2025
Format
BUS
Key Req?
Rules
Adjuster Signature Date must exceed LRR Change Date from an
accepted Insurance In Force, "P14" record when the LRR Change
Date exists, the LRR Transaction Code does not equal "01", "05",
"06", "07", "12", "13", "14", "15", "16", "17" or "18" and the
Stage Code does not equal "P2", "PF", "PT", "R", "RF", "RR", "RS"
or "RT" and the Late Reported Reason Code does not equal "10",
"15", "16" or "17".
P21
12
Claim Number
Numeric
8
99999999
P21
13
AIP Indemnity
Amount
Numeric
11
S9999999999
Y
Claim Number is required.
Claim Number must equal the Claim Number from the Loss Total,
"P20" record.
AIP Indemnity Amount must equal RMA calculated Indemnity
Amount.
AIP Indemnity Amount must be empty when the Stage Code is
"DC", Denied Claim.
AIP Indemnity Amount is required when Stage Code is not equal
to "DC", Denied Claim.
When the Unit Structure Code is "WU", Whole Farm Unit, then
PASS will set the internal "Total Indemnity Amount" by summing
the AIP Indemnity Amount.
AIP Indemnity Amount must equal "0" when Stage Code equals
"NR", Not Replanted or "RN", Does not Qualify for Replant, or
when Loss Multiple Cropping Code equals "SW".
AIP Indemnity Amount must equal zero when Stage Code does
not equal "DC" and a Yield Type Code equal to "MR" is submitted
in Yield Year 10 on the associated Yield History, P15A record.
"*" = Output Only
Page 8 of 98
Record
Number
Output
Application Source:
File Group:
Record Name: Production Loss Detail
Record Code: P21
Field
Number
Field Name
Data Type
Max
Length
File Type: Delimited
Reinsurance Year: 2026
Version: Approved
Release Date: 6/26/2025
Format
BUS
Key Req?
Rules
AIP Indemnity Amount must be less than or equal to the
calculated Indemnity Amount when Insurance Plan Code is "40"
and Insurance Option Code List contains "CV" or "OX".
When the Insurance Option Code List contains "OX", Occurrence
Loss Option and Comprehensive Tree Value Endorsement, or
"CV", Comprehensive Tree Value, and the Commodity Code is
NOT "0012", Blueberries, and the Location State Code is NOT
"01", Alabama, "12", Florida, "13", Georgia, "34", New Jersey,
"37", North Carolina, "45", South Carolina, and the Practice Code
is NOT "032", or Irrigated with Frost Protection, "793", or
Irrigated with Frost Protection (OC), "794", or "Irrigated with
Frost Protection (OT), and the Indemnity Calculation fails, then
the AIP Indemnity Amount must equal the Indemnity Amount
calculated by PASS.
When the Commodity Code is "0012", Blueberries, and the State
Code is one of the following values: "01", Alabama, "12", Florida,
"34", Georgia, New Jersey, "37", North Carolina, "45", South
Carolina, and the Practice Code is one of the following values:
"032", Irrigated with Frost Protection, "793", Irrigated with Frost
Protection (OC), "794", Irrigated with Frost Protection (OT), the
AIP Indemnity Amount must equal the Calculated Indemnity
Amount or Preliminary Indemnity Amount * Multiple Commodity
Adjustment Factor * 0.65.
"*" = Output Only
Page 9 of 98
Record
Number
Output
Application Source:
File Group:
Record Name: Production Loss Detail
Record Code: P21
Field
Number
Field Name
Data Type
Max
Length
File Type: Delimited
Reinsurance Year: 2026
Version: Approved
Release Date: 6/26/2025
Format
BUS
Key Req?
Rules
When the Commodity Code is "0012", Blueberries, and the
Location State Code is one of the following values: "01",
Alabama, "12", Florida, "34", Georgia, New Jersey, "37", North
Carolina, "45", South Carolina, and the Practice Code is one of
the following values: "032", Irrigated with Frost Protection,
"793", Irrigated with Frost Protection (OC), "794", Irrigated with
Frost Protection (OT), the AIP Indemnity Amount is not equal to
Indemnity Amount and AIP Indemnity Amount equals
(ROUND(Preliminary Indemnity Amount * Multiple Commodity
Adjustment Factor * 0.65,0)), then PASS will set the Indemnity
Amount to equal the value in "AIP Indemnity Amount".
P21
14
Large Claim Code
Character
When the Stage Code is one of the following values: "DQ",
Harvested Acreage Qualifying for DCE, "NQ", Acreage not
containing DCE or not qualifying for DCE, then the summed
amount for AIP Indemnity Amount for the unit cannot be
negative for downed rice payment.
Large Claim Code must be valid; edit with Large Claim ICE
"D00102".
1
Large Claim Code must be empty when Stage Code is "DC".
P21
15
Settlement Flag
Character
Settlement Flag equals Yes, "Y" if there is a Settlement or
Finding; otherwise empty.
1
When the Settlement Flag is "Y", then PASS will edit the
Settlement Flag field with the ICE D10031 Settlement table.
Settlement Flag is required when the record exists in the
Settlement table and Stage Code is not "DC".
"*" = Output Only
Page 10 of 98
Record
Number
Output
Application Source:
File Group:
Record Name: Production Loss Detail
Record Code: P21
Field
Number
Field Name
Data Type
Max
Length
File Type: Delimited
Reinsurance Year: 2026
Version: Approved
Release Date: 6/26/2025
Format
BUS
Key Req?
Rules
Settlement Flag must be empty when Stage Code is "DC".
P21
16
Stage Code
Character
Stage Code must be valid; edit with the Stage Commodity ICE,
"D00124"; otherwise empty.
Stage Code must be valid: also edit with the Stage ICE "D00073"
record.
When the Location State Code is not equal to "06", California or
Insurance Option Code List does not contain "QE", Quarantine
Endorsement, then the Stage Code must not equal one of the
following values: "QU", Quarantine Unharvested, "QH",
Quarantine Harvested.
2
Stage Code equals any claim inspected by the Adjuster and
denied, "DC", resulting in no Indemnity payment and the record
must contain Record Type Code, AIP Code, Location State Code,
Commodity Year, Commodity Code, Insurance Plan Code,
Location County Code, Basic or Optional Unit Number, Type
Code, Practice Code, Claim Number, Adjuster SSN, Determined
Acreage, Determined Tree Count, Adjuster Signature Date and
First Notice of Loss Date.
When the Stage Code is "DC" then the corresponding P20 record
must be free of errors for this record to be accepted.
When the Stage Code is not "DC", then all P21 records for the
corresponding P20 record must be accepted.
"*" = Output Only
Page 11 of 98
Record
Number
Output
Application Source:
File Group:
Record Name: Production Loss Detail
Record Code: P21
Field
Number
Field Name
Data Type
Max
Length
File Type: Delimited
Reinsurance Year: 2026
Version: Approved
Release Date: 6/26/2025
Format
BUS
Key Req?
Rules
Stage Code must equal Raisin Reconditioning Payment (Meets
RAC standards), "RR" or
Raisin Reconditioning Payment (RAC standards not met), "RF" for
reconditioning payments when Commodity Code equals Raisins,
"0037"; otherwise empty for a production loss.
When the Commodity Code equal Raisins, "0037" and Coverage
Type Code equals Catastrophic, "C", then the Stage Code must
not equal one of the following values: "RR", Raisin
Reconditioning Payment (Meets RAC standards), "RF", Raisin
Reconditioning Payment (RAC standards not met).
Stage Code is Required when Insurance Plan Code equals
Revenue Protection with Harvest Price Exclusion, "03".
Stage Code must not equal: Stage 1 or I, "1" or Stage 2 or II, "2"
when Commodity Code is Onions, "0013" and Guarantee
Adjustment Type Code is empty and Location State Code equals
New York, "36".
Stage Code is Required when Commodity Code equals Canola,
"0015".
Stage Code must not equal: Replanted, "R", Prevented Planting Unplanted Acreage, "P2", Prevented Planting - Unplanted
Acreage with 5% Buy Up Option, "PF" or Prevented Planting Unplanted Acreage with 10% Buy Up Option, "PT" when CEO
Coverage Level Percent is not empty.
"*" = Output Only
Page 12 of 98
Record
Number
Output
Application Source:
File Group:
Record Name: Production Loss Detail
Record Code: P21
Field
Number
Field Name
Data Type
Max
Length
File Type: Delimited
Reinsurance Year: 2026
Version: Approved
Release Date: 6/26/2025
Format
BUS
Key Req?
Rules
Stage Code must not equal: Replanted, "R", Prevented Planting Unplanted Acreage, "P2", Prevented Planting - Unplanted
Acreage with 5% Buy Up Option, "PF" or Prevented Planting Unplanted Acreage with 10% Buy Up Option, "PT" when
Insurance Plan Code equal Revenue Protection with Harvest
Price Exclusion, "03" and CEO Coverage Level Percent is empty.
Stage Code is Required when Insurance Option Code List
contains "NS" or "DC".
Stage Code must equal one of the following values: "PF", "DC"
when the Insurance Option Code List contains "PF" and the
Guarantee Adjustment Type Code equals "E" or "P".
Stage Code must equal "PT" when the Insurance Option Code
List contains "PT" and the Guarantee Adjustment Type Code
equals "E" or "P".
Stage Code must equal "P2" when the Insurance Option Code
List does not contain "PF", "PT" or "SE" and the Guarantee
Adjustment Type Code equals "E" or "P".
When the P21 Stage Code is equal to one of the following values:
"PF", Prevented Planting - Unplanted Acreage with 5% Buy Up
Option, "PT", Prevented Planting - Unplanted Acreage with 10%
Buy Up Option, "P2", Prevented Planting - Unplanted Acreage,
then the P11 Guarantee Adjustment Type Code must equal "E",
Eligible PP acres from another unit, or "P", Prevented Planting.
Stage Code must equal one of the following values: "DQ" or
"NQ" when the Insurance Option Code List contains "DC".
"*" = Output Only
Page 13 of 98
Record
Number
Output
Application Source:
File Group:
Record Name: Production Loss Detail
Record Code: P21
Field
Number
Field Name
Data Type
Max
Length
File Type: Delimited
Reinsurance Year: 2026
Version: Approved
Release Date: 6/26/2025
Format
BUS
Key Req?
Rules
When the Insurance Option Code List contains "DC" and the
Stage Code is one of the following: "DQ", "NQ" and the Unit
Structure Code is "BU", then there must be no more than one
Indemnity record with the same Stage Code for the unit.
When the Insurance Option Code List contains "DC" and the
Stage Code is one of the following: "DQ", "NQ" and the Unit
Structure Code is "OU", "UA", "UD", then there must be no more
than one Indemnity record with the same Stage Code for the
unit.
Stage Code must equal one of the following values: "PT", "PF" or
"P2" when the Insurance Option Code List contains "SE" and the
Guarantee Adjustment Type Code is one of the following values:
"E" or "P".
"*" = Output Only
Page 14 of 98
Record
Number
Output
Application Source:
File Group:
Record Name: Production Loss Detail
Record Code: P21
Field
Number
Field Name
Data Type
Max
Length
File Type: Delimited
Reinsurance Year: 2026
Version: Approved
Release Date: 6/26/2025
Format
BUS
Key Req?
Rules
A Stage Code is required when the Commodity Code exists in the
Stage Commodity ICE "D00124" table EXCEPT:
- when the Insurance Plan Code is "50", Dollar Amount of
Insurance and the Commodity Code is one of the following:
"0037", Raisins, "0201", Grapefruit, "0202", Lemons, "0203",
Tangelos, "0227", Oranges, "0309", Mandarins/Tangerines,
"1302", Tangors, "9936", Limes OR
- the Location State Code is "15", Hawaii and the Commodity
Code is one of the following: "0265", Banana Tree, "0266",
Coffee Trees, "0267", Papaya Trees OR the Location State Code is
"48", Texas and the Commodity Code is one of the following:
"0193", Tangerine Trees, "0207", Orange Trees, "0208",
Grapefruit Trees, "0210", Lime Trees OR
- the Location State Code is "06", California and the Commodity
Code is one of the following: "0192", Tangelo Trees, "0207",
Orange Trees, "0208", Grapefruit Trees, "0209", Lemon Trees,
"0308", Mandarin/Tangerine Trees.
Stage Code must not equal one of the following values: "QU",
"QH" when Location State Code is not equal to "06" or Insurance
Option Code List does not contain "QE".
Stage Code must be empty or "DC" when Insurance Plan Code is
"50" and Commodity Code is one of the following values: "0201",
"0202".
Stage Code must not equal "UA" when Commodity Code is
"0227" and Insurance Plan Code is "90".
"*" = Output Only
Page 15 of 98
Record
Number
Output
Application Source:
File Group:
Record Name: Production Loss Detail
Record Code: P21
Field
Number
Field Name
Data Type
Max
Length
File Type: Delimited
Reinsurance Year: 2026
Version: Approved
Release Date: 6/26/2025
Format
BUS
Key Req?
Rules
Stage Code must not equal one of the following values:
Replanted, "R" or Not Replanted, "NR" when Coverage Type
Code equals Catastrophic, "C".
Stage Code must not equal "UH" when Commodity Code equals
Potatoes, "0084" and Insurance Option Code List contains "CH"
or "CL".
When the Insurance Option Code List contains "CL" or "CH" and
the Commodity Code is "0084", potatoes, then the Stage Code
must equal one of the following values: "P", Uninsured Loss, "C",
Certified for Seed, "NC", Not certified due to insured causes,
"DC", Denied Claim.
Stage Code must not equal one of the following values: "PB", BY
passed due to uninsured cause of loss, "UB", By passed due to
insured cause of loss, when Commodity Code is one of the
following values: "0045", Chile Peppers.
Stage Code can only equal "EH" when Commodity Code is "0039"
and Insurance Plan Code = "90" and Insurance Option Code List
contains "EH".
When the Stage Code is one of the following values: "R",
Replant, "RS", Replanted Seeded, "RT", Replant Transplanted,
"RR", Raisin Reconditioning Payment (Meets RAC standards) OR
the Commodity Code equals "0074", Mint and the Stage Code
equals "W1", Acreage to be paid under Winter Coverage Option,
then PASS will set the Maximum Replant Guarantee Per Acre
Amount to the first code where the Submission Date is less than
or equal to the Late Fund Date.
"*" = Output Only
Page 16 of 98
Record
Number
Output
Application Source:
File Group:
Record Name: Production Loss Detail
Record Code: P21
Field
Number
Field Name
Data Type
Max
Length
File Type: Delimited
Reinsurance Year: 2026
Version: Approved
Release Date: 6/26/2025
Format
BUS
Key Req?
Rules
When the Stage Code is one of the following values: "R",
Replant, "RN", Does not Qualify for replant, "RS", Replanted
Seeded, "RT", Replanted Transplants, "RR", Raisin Reconditioning
Payment (Meets RAC standards) or the Commodity Code equals
"0074", Mint and the Stage Code equals "W1", Acreage, then
PASS will set the Minimum Replant Guarantee Acre Percent =
D00129.MinimumReplantGuaranteeAcrePercent from the
D00129 ICE record.
When the Coverage Type Code is "C", Catastrophic, then the
Stage Code must not equal one of the following values: "R",
Replant, "NR", Not Replanted.
For Citrus commodities "0201", Grapefruit, and "0227", Oranges
under plan "90", APH:
- Arizona, "04", only Stage Codes "P", Uninsured Loss, "H",
Harvested, and "UH", Unharvested are allowed;
- California, "06", only Stage Codes "P", Uninsured Loss, "H",
Harvested, "UH", Unharvested, "QH", Quarantine Harvested, and
"QU", Quarantine Unharvested are allowed;
- Texas, "48", only Stage Codes "1", Stage 1 or I, "2", Stage 2 or
II, "P", Uninsured Loss are allowed.
When the Commodity Code is "0053", Grapes, and the Harvest
Cost Amount from the ADM Price "A00810" table is empty and
Insurance Plan Code is "90", APH, then the Stage Code must not
equal "UH", Unharvested, or "UN", Unharvested - Hand Harvest
or "UM", Unharvested - Machine Harvest.
"*" = Output Only
Page 17 of 98
Record
Number
Output
Application Source:
File Group:
Record Name: Production Loss Detail
Record Code: P21
Field
Number
Field Name
Data Type
Max
Length
File Type: Delimited
Reinsurance Year: 2026
Version: Approved
Release Date: 6/26/2025
Format
BUS
Key Req?
Rules
When the Insurance Plan Code is "38", FIP-SI, then the Stage
Code must equal "FL", Final Loss.
P21
17
Determined Tons
Numeric
11
99999999.99
Determined Tons must equal the total tons determined for this
claim when Commodity Code equals Raisins, "0037".
Determined Tons must be empty when Commodity Code is not
Raisins, "0037".
Determined Tons must be less than or equal to 24 when Stage
Code equals Raisin Reconditioning Payment (RAC standards not
met), "RF".
When the Commodity Code is not one of the following values:
"1191", Apiculture, "0088", PRF, and the Stage Code is "DC" and
the Determined Acreage is empty and the Determined Pounds is
empty and the Determined Tree Count is empty, then the
Determined Tons is required.
When (Determined Acreage is greater than 0.0 and
ROUND(Production To Count Quantity / Determined Acreage, 0)
is less than or equal to 10.0) and the Commodity Code is "0015",
Canola, "0047", Dry Beans, "0049", Safflower, "0064", Green
Peas, "0067", Dry Peas, "0078", Sunflowers, and the Stage Code
is "H", Harvested, then PASS will set the severity to 3.
P21
"*" = Output Only
18
Determined Acreage
Numeric
11
99999999.99
Page 18 of 98
Determined Acreage is Required when the Insurance Plan Code
does not equal Tree Based Dollar Amount of Insurance, "40",
Rainfall Index, "13" or when the Commodity Code does not equal
Raisins, "0037", or Apiculture, "1191" or PRF, "0088".
Record
Number
Output
Application Source:
File Group:
Record Name: Production Loss Detail
Record Code: P21
Field
Number
Field Name
Data Type
Max
Length
File Type: Delimited
Reinsurance Year: 2026
Version: Approved
Release Date: 6/26/2025
Format
BUS
Key Req?
Rules
Determined Acreage must be empty when
- the Insurance Plan Code equals Tree Based Dollar
Amount of Insurance, "40", Rainfall Index, "13" or
- the Commodity Code equals Raisins, "0037",
Oysters, "0115", Apiculture, "1191" or PRF, "0088" or
- Insurance Plan Code equals "37", HIP-WI and
Underlying Insurance Plan Code is one of the
following values: "40", Tree Based Dollar Amount of
Insurance, "41", Pecan Revenue.
- the Commodity Code is Weaned Calves, "0805".
Determined Acreage must be greater than zero except when
Insurance Plan Code is "13", Rainfall Index or "40", Tree Based
Dollar Amount of Insurance; or when Commodity Code is "0037",
Raisins, "0115", Oysters "0088", PRF, "1191", Apiculture, or
"0332", Annual Forage; or when Insurance Plan Code is "47",
Actual Revenue History and Commodity Code is "0057", Cherries,
"0154", Strawberries, or "0227", Oranges, and Stage Code is
"UA", Unharvested production adjustment (Crop "0057" only).
Determined Acreage is required when Stage Code is "DC" and
Determined Pounds is empty and Determined Tree Count is
empty.
"*" = Output Only
Page 19 of 98
Record
Number
Output
Application Source:
File Group:
Record Name: Production Loss Detail
Record Code: P21
Field
Number
Field Name
Data Type
Max
Length
File Type: Delimited
Reinsurance Year: 2026
Version: Approved
Release Date: 6/26/2025
Format
BUS
Key Req?
Rules
When the Insurance Plan Code is one of the following values:
"13", Rainfall, "40", Tree Based Dollar Amount of Insurance OR
the Insurance Plan Code is one of the following "37", HIP-WI,
"91", APH Price Component and the Commodity Code is one of
the following values: "0037", Raisins, "0115", Oysters, "1191",
Apiculture, "0088", PRF, "0805", Weaned Calves OR Insurance
Plan Coe equals "37", HIPWI and the Underlying Insurance Plan
Code is one of the following values: "40", APH Price Component,
"41", Pecan Revenue, then the Determined Acreage must be
empty.
P21
19
Determined Tree
Count
Numeric
10
9999999999
When the Determined Head Count is empty and Determined
Pounds is empty and Determined Tons is empty and Determined
Tree County is empty and Stage Code is empty, then Determined
Acreage is required.
Determined Tree Count is required and must equal the number
of insurable trees when Insurance Plan Code equals Tree Based
Dollar Amount of Insurance, "40" or Pecan Revenue, "41", or
the Insurance Plan Code is "37" HIP-WI and the Underlying
Insurance Plan Code is one of the following values "40", Tree
Based Dollar Amount of Insurance or "41", Pecan Revenue;
otherwise empty.
Determined Tree Count must be empty when the Insurance Plan
Code is NOT "40", Tree Based Dollar Amount of Insurance, or
"41", Pecan Revenue or the Insurance Plan Code is "37", HIP-WI,
and the Underlying Insurance Plan of Insurance Code is one of
the following values: "40", Tree Based Dollar Amount of
Insurance or "41", Pecan Revenue.
"*" = Output Only
Page 20 of 98
Record
Number
Output
Application Source:
File Group:
Record Name: Production Loss Detail
Record Code: P21
Field
Number
Field Name
Data Type
Max
Length
File Type: Delimited
Reinsurance Year: 2026
Version: Approved
Release Date: 6/26/2025
Format
BUS
Key Req?
Rules
When the Commodity Code is not one of the following values:
"1191", Apiculture, "0088", PRF and the Stage Code is "DC" and
Determined Acreage is empty and Determined Pounds is empty
and Determined Tons is empty, then the Determined Tree Count
is required .
P21
20
Determined Pounds
Numeric
10
9999999999
Determined Pounds is required when Commodity Code equals
Oysters, "0115" and the Stage Code equals "R", "Replanted",
"RS", "Replanted Seeded", or "RT", "Replanted Transplant".
Determined Pounds must be empty when the Commodity Code
equals "0115", "Oysters" and the Insurance Plan Code is "91",
APH Price Component.
Determined Pounds must equal the number of pounds
(Apportioned Landings) for Commodity Code Oysters, "0115";
otherwise empty.
Determined Pounds must be empty when Commodity Code is
"0115", Oysters and the Insurance Plan Code is "91", APH Price
Component.
Determined Pounds must be empty when Commodity Code is
not Oysters, "0115" or Mustard, "0069".
Determined Pounds is required when Stage Code is "DC", and
Determined Acreage is empty, and Determined Tons is empty,
and Determined Tree Count is empty.
When the Commodity Code is "0075", Peanuts, then PASS will
set the internal Total Reported Pounds to SUM(Determined
Pounds).
"*" = Output Only
Page 21 of 98
Record
Number
Output
Application Source:
File Group:
Record Name: Production Loss Detail
Record Code: P21
Field
Number
Field Name
Data Type
Max
Length
File Type: Delimited
Reinsurance Year: 2026
Version: Approved
Release Date: 6/26/2025
Format
BUS
Key Req?
Rules
When the Commodity Code is not one of the following values:
"1191", Apiculture, "0088", PRF and the Determined Acreage is
empty and the Determined Tons is empty and the Determined
Tree Count is empty and the Stage Code is "DC", then the
Determined Pounds is required.
P21
"*" = Output Only
21
First Damage Cause
Code
Character
First Damage Cause Code must be valid; edit with the Damage
Cause Commodity ICE, "D00077".
First Damage Cause Code must be valid: also edit with the
Damage Cause ICE, "D00075" record.
First Damage Cause Code cannot equal "00".
First Damage Cause Code is optional.
First Damage Cause Code is required when Stage Code is not
"DC".
First Damage Cause Code must be empty when Stage Code is
"DC".
When the Stage Code is NOT one of the following values: "DC",
Denied Claim, or "EH", In the Final Stage Harvested prior to full
maturity (Early Harvest), then a First Damage Cause Code is
required.
First Damage Cause Code must not equal "86" when Insurance
Option Code List does not contain "QE" and First Damage Cause
Code exists.
When the First Damage Cause Code = "46", Tropical Storm and
the HIP Option Payment Flag = "Y" or the First Damage Cause
Code = "47", Hurricane, and HIP Payment Flag = "Y" in ADM HIP
Rate A01140, then a Production Loss Detail record can only be
submitted for HIP-Wi plan 37.
2
Page 22 of 98
Record
Number
Output
Application Source:
File Group:
Record Name: Production Loss Detail
Record Code: P21
Field
Number
Field Name
Data Type
Max
Length
File Type: Delimited
Reinsurance Year: 2026
Version: Approved
Release Date: 6/26/2025
Format
BUS
Key Req?
Rules
When the First Damage Cause Code exists and the Insurance
Plan Code is "37", HIP-WI, then the First Damage Cause Code
must equal one of the following values: "46", Tropical Storm,
"47", Hurricane.
When the First Damage Cause Code exists and the Insurance
Plan Code is "38", FIP-SI, then the First Damage Cause Code must
equal "89", FIP-SI Smoke.
When the Insurance Option Code List does not contain one of
the Fire Blight options: "FB, Fire Blight, "FC, Fires Blight and CV,
"FL", Fire Blight and OLO, "FX", Fire Blight, CV and OLO and the
Commodity Code is "0184", Apple Trees, and the Insurance Plan
Code is "40", Tree Based Dollar Amount of Insurance, then the
First Damage Cause Code must not equal "84", Fire Blight.
P21
22
First Damage Date
Date
8
CCYYMMDD
Y
First Damage Date must equal the month of final payment when
the Insurance Plan Code equals Area Yield Protection "04", Area
Revenue Protection "05", Area Revenue Protection with Harvest
Price Exclusion "06", Rainfall Index "13", SCO Yield Protection
"31", SCO Revenue Protection "32", SCO Revenue Protection
with Harvest Price Exclusion "33", STAX Revenue Protection
"35", or STAX Revenue with Harvest Price Exclusion "36", FIP-SI
"38", ECO Yield Protection "87", ECO Revenue Protection "88",
ECO Revenue Protection with Harvest Price Exclusion "89".
First Damage Date must be less than or equal to Adjuster
Signature Date when Second Damage Date is greater than
Adjuster Signature Date.
First Damage Date must be less than or equal to the Batch
Received Date when the Stage Code equals, "DC".
First Damage Date is required when Stage Code is not "DC".
"*" = Output Only
Page 23 of 98
Record
Number
Output
Application Source:
File Group:
Record Name: Production Loss Detail
Record Code: P21
Field
Number
Field Name
Data Type
Max
Length
File Type: Delimited
Reinsurance Year: 2026
Version: Approved
Release Date: 6/26/2025
Format
BUS
Key Req?
Rules
First Damage Date must be empty when Stage Code is "DC".
P21
23
First Damage Percent
Numeric
4
9.99
Y
First Damage Date is optional.
First Damage Date must be less than or equal to Batch Received
Date when the Stage Code is not "DC" and First Damage Date
exists.
First Damage Percent must equal ".01" to "1.00" when the First
Damage Cause Code is not empty.
When the Second Damage Percent is empty or Second Damage
Percent is 0 and the Third Damage Percent is empty or Third
Damage Percent is 0 and First Damage Percent exists, then the
First Damage Percent must equal 1.00.
"*" = Output Only
Page 24 of 98
Record
Number
Output
Application Source:
File Group:
Record Name: Production Loss Detail
Record Code: P21
Field
Number
Field Name
Data Type
Max
Length
File Type: Delimited
Reinsurance Year: 2026
Version: Approved
Release Date: 6/26/2025
Format
BUS
Key Req?
Rules
First Damage Percent must be empty when the Insurance Plan
Code equals:
Area Yield Protection "04",
Area Revenue Protection "05",
Area Revenue Protection with Harvest Price Exclusion "06",
Rainfall Index "13",
Margin Protection "16",
Margin Protection with Harvest Price Option "17",
SCO Yield Protection "31",
SCO Revenue Protection "32",
SCO Revenue Protection with Harvest Price Exclusion "33",
FIP-SI "38",
STAX Revenue Protection "35",
STAX Revenue with Harvest Price Exclusion "36",
ECO Yield Protection "87",
ECO Revenue Protection "88",
ECO Revenue Protection with Harvest Price Exclusion "89", or
Stage Code equals "DC".
"*" = Output Only
Page 25 of 98
Record
Number
Output
Application Source:
File Group:
Record Name: Production Loss Detail
Record Code: P21
Field
Number
Field Name
Data Type
Max
Length
File Type: Delimited
Reinsurance Year: 2026
Version: Approved
Release Date: 6/26/2025
Format
BUS
Key Req?
Rules
First Damage Percent is required when the Insurance Plan Code
equals:
Area Yield Protection "04",
Area Revenue Protection "05",
Area Revenue Protection with Harvest Price Exclusion "06",
Rainfall Index "13",
Margin Protection "16",
Margin Protection with Harvest Price Option "17",
SCO Yield Protection "31",
SCO Revenue Protection "32",
SCO Revenue Protection with Harvest Price Exclusion "33",
FIP-SI "38",
STAX Revenue Protection "35",
STAX Revenue with Harvest Price Exclusion "36",
ECO Yield Protection "87",
ECO Revenue Protection "88",
ECO Revenue Protection with Harvest Price Exclusion "89", or
Stage Code does NOT equal "DC".
P21
"*" = Output Only
24
Second Damage
Cause Code
Character
Second Damage Cause Code must be valid; edit with the Damage
Cause Commodity ICE, "D00077".
Second Damage Cause Code must be valid; also edit with
Damage Cause ICE "D00075" record.
Second Damage Cause Code cannot equal "00" when Second
Damage Cause Code exists.
2
Page 26 of 98
Record
Number
Output
Application Source:
File Group:
Record Name: Production Loss Detail
Record Code: P21
Field
Number
Field Name
Data Type
Max
Length
File Type: Delimited
Reinsurance Year: 2026
Version: Approved
Release Date: 6/26/2025
Format
BUS
Key Req?
Rules
Second Damage Cause Code must equal zero when First Damage
Percent equal "1.00" or when Insurance Plan Code equals, Area
Yield Protection "04", Area Revenue Protection "05", Area
Revenue Protection with Harvest Price Exclusion "06", Rainfall
Index "13", Margin Protection "16", Margin Protection with
Harvest Price Option "17", SCO Yield Protection "31", SCO
Revenue Protection "32", SCO Revenue Protection with Harvest
Price Exclusion "33", FIP-SI "38", ECO Yield Protection "87", ECO
Revenue Protection "88", ECO Revenue Protection with Harvest
Price Exclusion "89", STAX Revenue Protection "35", or STAX
Revenue with Harvest Price Exclusion "36".
"*" = Output Only
Page 27 of 98
Record
Number
Output
Application Source:
File Group:
Record Name: Production Loss Detail
Record Code: P21
Field
Number
Field Name
Data Type
Max
Length
File Type: Delimited
Reinsurance Year: 2026
Version: Approved
Release Date: 6/26/2025
Format
BUS
Key Req?
Rules
Second Damage Cause Code must be empty when Second
Damage Percent is empty or Insurance Plan Code is one of the
following values:
Area Yield Protection "04",
Area Revenue Protection "05",
Area Revenue Protection with Harvest Price Exclusion "06",
Rainfall Index "13",
Margin Protection "16",
Margin Protection with Harvest Price Option "17",
SCO Yield Protection "31",
SCO Revenue Protection "32",
SCO Revenue Protection with Harvest Price Exclusion "33",
FIP-SI "38",
STAX Revenue Protection "35",
STAX Revenue with Harvest Price Exclusion "36",
ECO Yield Protection "87",
ECO Revenue Protection "88",
ECO Revenue Protection with Harvest Price Exclusion "89", or
Stage Code equals "DC".
Second Damage Cause Code is required when Second Damage
Percent exists and Stage Code is not "DC".
Second Damage Cause Code must not equal "86" when
Insurance Option Code List does not contain "QE" and Second
Damage Cause Code exists.
"*" = Output Only
Page 28 of 98
Record
Number
Output
Application Source:
File Group:
Record Name: Production Loss Detail
Record Code: P21
Field
Number
Field Name
Data Type
Max
Length
File Type: Delimited
Reinsurance Year: 2026
Version: Approved
Release Date: 6/26/2025
Format
BUS
Key Req?
Rules
When the Insurance Plan Code is "37", HIP-WI and the Second
Damage Cause Code exists, then the Second Damage Cause Code
must equal one of the following values: "46", Tropical Storm, or
"47", Hurricane.
When the Insurance Option Code List does not contain one of
the Fire Blight options: "FB, Fire Blight, "FC, Fires Blight and CV,
"FL", Fire Blight and OLO, "FX", Fire Blight, CV and OLO and the
Commodity Code is "0184", Apple Trees, and the Insurance Plan
Code is "40", Tree Based Dollar Amount of Insurance, then the
Second Damage Cause Code must not equal "84", Fire Blight.
P21
25
Second Damage Date
Date
8
CCYYMMDD
Second Damage Date is optional and must be a valid date in the
format of "CCYYMMDD".
Second Damage Date must equal the month of final payment
when the Insurance Plan Code equals Area Yield Protection "04",
Area Revenue Protection "05", Area Revenue Protection with
Harvest Price Exclusion "06", Rainfall Index "13", Margin
Protection "16", Margin Protection with Harvest Price Option
"17", SCO Yield Protection "31", SCO Revenue Protection "32",
SCO Revenue Protection with Harvest Price Exclusion "33", FIP-SI
"38", ECO Yield Protection "87", ECO Revenue Protection "88",
ECO Revenue Protection with Harvest Price Exclusion "89", STAX
Revenue Protection "35", or STAX Revenue with Harvest Price
Exclusion "36".
Second Damage Date must be less than or equal to Batch
Received Date.
Second Damage Date is required when Second Damage Percent
exists and Stage Code is not "DC".
"*" = Output Only
Page 29 of 98
Record
Number
Output
Application Source:
File Group:
Record Name: Production Loss Detail
Record Code: P21
Field
Number
P21
26
Field Name
Second Damage
Percent
Data Type
Numeric
Max
Length
4
File Type: Delimited
Reinsurance Year: 2026
Version: Approved
Release Date: 6/26/2025
Format
BUS
Key Req?
9.99
Rules
Second Damage Date must be empty when Second Damage
Percent is empty or Stage Code equals "DC".
When the First Damage Date is greater than the Adjustor
Signature Date, then the Second Damage Date must be less than
or equal to the Adjustor Signature Date.
Second Damage Percent must equal ".01" to "0.99" when the
Second Damage Cause Code is not empty.
When the First Damage Percent equals 1.00 then the Second
Damage Percent must be empty.
Second Damage Percent must be empty when the Insurance
Plan Code equals:
Area Yield Protection "04",
Area Revenue Protection "05",
Area Revenue Protection with Harvest Price Exclusion "06",
Rainfall Index "13",
Margin Protection "16",
Margin Protection with Harvest Price Option "17",
SCO Yield Protection "31",
SCO Revenue Protection "32",
SCO Revenue Protection with Harvest Price Exclusion "33",
FIP-SI "38",
STAX Revenue Protection "35",
STAX Revenue with Harvest Price Exclusion "36",
ECO Yield Protection "87",
ECO Revenue Protection "88",
ECO Revenue Protection with Harvest Price Exclusion "89", or
Stage Code equals "DC".
"*" = Output Only
Page 30 of 98
Record
Number
Output
Application Source:
File Group:
Record Name: Production Loss Detail
Record Code: P21
Field
Number
P21
"*" = Output Only
27
Field Name
Data Type
Max
Length
Third Damage Cause
Code
Character
2
File Type: Delimited
Reinsurance Year: 2026
Version: Approved
Release Date: 6/26/2025
Format
BUS
Key Req?
Page 31 of 98
Rules
Second Damage Percent is required when Insurance Plan Code is
not one of the following values:
Area Yield Protection "04",
Area Revenue Protection "05",
Area Revenue Protection with Harvest Price Exclusion "06",
Rainfall Index "13",
Margin Protection "16",
Margin Protection with Harvest Price Option "17",
SCO Yield Protection "31",
SCO Revenue Protection "32",
SCO Revenue Protection with Harvest Price Exclusion "33",
FIP-SI "38",
STAX Revenue Protection "35",
STAX Revenue with Harvest Price Exclusion "36",
ECO Yield Protection "87",
ECO Revenue Protection "88",
ECO Revenue Protection with Harvest Price Exclusion "89" and
Second Damage Cause Code exists and Stage Code is not "DC"
Third Damage Cause Code cannot equal "00" when Third
Damage Cause Code exists.
Third Damage Cause Code must be valid; edit with the Damage
Cause Commodity ICE, "D00077" and Damage Cause ICE
"D00075" records.
Record
Number
Output
Application Source:
File Group:
Record Name: Production Loss Detail
Record Code: P21
Field
Number
Field Name
Data Type
Max
Length
File Type: Delimited
Reinsurance Year: 2026
Version: Approved
Release Date: 6/26/2025
Format
BUS
Key Req?
Rules
Third Damage Cause Code must equal zero when First Damage
Percent equal "1.00" or when Insurance Plan Code equals, Area
Yield Protection "04", Area Revenue Protection "05", Area
Revenue Protection with Harvest Price Exclusion "06", Rainfall
Index "13", Margin Protection "16", Margin Protection with
Harvest Price Option "17", SCO Yield Protection "31", SCO
Revenue Protection "32", SCO Revenue Protection with Harvest
Price Exclusion "33", STAX Revenue Protection "35", or STAX
Revenue with Harvest Price Exclusion "36", MCO Yield "67",
MCO Harvest Price "68", MCO Harvest Price Exclusion "69", FIPSI "38", ECO Yield Protection "87", ECO Revenue Protection "88",
ECO Revenue Protection with Harvest Price Exclusion "89".
Third Damage Cause Code must be empty when Third Damage
Percent is empty or Insurance Plan Code is one of the following
values: Area Yield Protection "04", Area Revenue Protection
"05", Area Revenue Protection with Harvest Price Exclusion "06",
Rainfall Index "13", Margin Protection "16", Margin Protection
with Harvest Price Option "17", SCO Yield Protection "31", SCO
Revenue Protection "32", SCO Revenue Protection with Harvest
Price Exclusion "33", STAX Revenue Protection "35", or STAX
Revenue with Harvest Price Exclusion "36", MCO Yield "67",
MCO Harvest Price "68", MCO Harvest Price Exclusion "69", FIPSI "38", ECO Yield Protection "87", ECO Revenue Protection "88",
ECO Revenue Protection with Harvest Price Exclusion "89", or
Stage Code equals "DC".
"*" = Output Only
Page 32 of 98
Record
Number
Output
Application Source:
File Group:
Record Name: Production Loss Detail
Record Code: P21
Field
Number
Field Name
Data Type
Max
Length
File Type: Delimited
Reinsurance Year: 2026
Version: Approved
Release Date: 6/26/2025
Format
BUS
Key Req?
Rules
Third Damage Cause Code is required when Third Damage
Percent exists and Stage Code is not "DC".
Third Damage Cause Code must not equal "86" when Insurance
Option Code List does not contain "QE" and Third Damage Cause
Code exists.
When the Insurance Plan Code is "37", HIP-WI, and the Third
Damage Cause Code exists, then it must equal one of the
following: "46", Tropical Storm, "47" Hurricane.
When the Insurance Option Code List does not contain one of
the Fire Blight options: "FB, Fire Blight, "FC, Fires Blight and CV,
"FL", Fire Blight and OLO, "FX", Fire Blight, CV and OLO and the
Commodity Code is "0184", Apple Trees, and the Insurance Plan
Code is "40", Tree Based Dollar Amount of Insurance, then the
Third Damage Cause Code must not equal "84", Fire Blight.
P21
28
Third Damage Date
Date
8
CCYYMMDD
Third Damage Date must equal the month of final payment when
the Insurance Plan Code equals Area Yield Protection "04", Area
Revenue Protection "05", Area Revenue Protection with Harvest
Price Exclusion "06", Rainfall Index "13", Margin Protection "16",
Margin Protection with Harvest Price Option "17", SCO Yield
Protection "31", SCO Revenue Protection "32", SCO Revenue
Protection with Harvest Price Exclusion "33", FIP-SI "38", ECO
Yield Protection "87", ECO Revenue Protection "88", ECO
Revenue Protection with Harvest Price Exclusion "89", STAX
Revenue Protection "35", or STAX Revenue with Harvest Price
Exclusion "36".
Third Damage Date is required when Third Damage Percent
exists and Stage Code is not "DC".
"*" = Output Only
Page 33 of 98
Record
Number
Output
Application Source:
File Group:
Record Name: Production Loss Detail
Record Code: P21
Field
Number
P21
29
Field Name
Data Type
Third Damage Percent Numeric
Max
Length
4
File Type: Delimited
Reinsurance Year: 2026
Version: Approved
Release Date: 6/26/2025
Format
BUS
Key Req?
9.99
Rules
Third Damage Date must be empty when Third Damage Percent
is empty or Stage Code equals "DC".
Third Damage Percent must equal ".01" to "0.98" when the Third
Damage Cause Code is not empty.
Third Damage Percent plus First Damage Percent plus Second
Damage Percent must not be greater than "1.00".
Third Damage Percent must be empty when the Insurance Plan
Code equals:
Area Yield Protection "04",
Area Revenue Protection "05",
Area Revenue Protection with Harvest Price Exclusion "06",
Rainfall Index "13",
Margin Protection "16",
Margin Protection with Harvest Price Option "17",
SCO Yield Protection "31",
SCO Revenue Protection "32",
SCO Revenue Protection with Harvest Price Exclusion "33",
FIP-SI "38",
STAX Revenue Protection "35",
STAX Revenue with Harvest Price Exclusion "36",
ECO Yield Protection "87",
ECO Revenue Protection "88",
ECO Revenue Protection with Harvest Price Exclusion "89", or
when the Stage Code equals "DC".
P21
"*" = Output Only
30
WA Number
Character
9
999999999
Page 34 of 98
WA Number must be valid.
Record
Number
Output
Application Source:
File Group:
Record Name: Production Loss Detail
Record Code: P21
Field
Number
Field Name
Data Type
Max
Length
File Type: Delimited
Reinsurance Year: 2026
Version: Approved
Release Date: 6/26/2025
Format
BUS
Key Req?
Rules
WA Number must not equal "000000000".
WA Number is Required when WA Number was submitted on
the Acreage, "P11" record and Stage Code is not "DC".
WA Number must be empty when Coverage Type Code equals
Catastrophic, "C" or Stage Code is "DC".
When the written agreement number is found in the ICE
Exception Request table, but has not yet been approved, then
the P21 will reject.
P21
P21
31
32
Replant Payment Flag Character
Gleaned Acreage
Code
Character
Replant Payment Flag equal Yes, "Y" when the Policyholder is
entitled up to 100% of the replant cost or No, "N" when the
Policyholder is entitled to the normal replant reimbursement.
1
Replant Payment Flag must be empty when Stage Code is "DC".
Unless allowed in the policy, set the Replant Payment Flag to
“N.”
Gleaned Acreage Code must be valid; edit with the Gleaned
Acreage Commodity ICE , "D00126".
2
Gleaned Acreage Code must be empty when Stage Code is "DC".
P21
"*" = Output Only
33
Harvested Production
Quantity
Numeric
11
99999999.99
Page 35 of 98
Harvested Production Quantity field corresponds with the
Production Worksheet field number 66, "(Harvest) Production To
Count".
Harvested Production Quantity must be less than or equal to the
Production to Count Quantity; otherwise empty.
Record
Number
Output
Application Source:
File Group:
Record Name: Production Loss Detail
Record Code: P21
Field
Number
Field Name
Data Type
Max
Length
File Type: Delimited
Reinsurance Year: 2026
Version: Approved
Release Date: 6/26/2025
Format
BUS
Key Req?
Rules
When Harvest Revenue Option Factor is empty and the
Insurance Plan Code is one of the following values: Area Yield
Protection "04",
Area Revenue Protection "05",
Area Revenue Protection with Harvest Price Exclusion "06",
Rainfall Index "13"
then PASS will set the Harvest Revenue Option Factor to "1".
Harvested Production Quantity must be reported in whole
dollars for Insurance Plan Code equal Actual Revenue History,
"47".
Harvest Production Quantity is required when Sugar Factor exists
and Stage Code is not "DC".
Harvest Production Quantity must be empty when Stage Code is
"DC".
Harvested Production Quantity is in Unit of Measure (BU, LBS,
etc.) for Insurance Plan Codes, "01", "02", 03".
Harvested Production Quantity must be empty for Weaned
Calves, "0805."
When Stage Code = "EH" the Harvested Production Quantity is
required.
When Stage Code = "EH" the Harvested Production Quantity
must equal Pre QA Harvested Production Amount when Pre QA
Harvested Production Amount is greater than zero and
sum(determined acreage) having the EH stage code and same
unit number is < 15% of sum(determined acreage) under the
same Unit Number.
"*" = Output Only
Page 36 of 98
Record
Number
Output
Application Source:
File Group:
Record Name: Production Loss Detail
Record Code: P21
Field
Number
P21
34
File Type: Delimited
Reinsurance Year: 2026
Version: Approved
Release Date: 6/26/2025
Field Name
Data Type
Max
Length
Format
Production To Count
Quantity
Numeric
11
99999999.99
BUS
Key Req?
Rules
Production To Count Quantity field corresponds with the sum of
Production Worksheet field number 38, "Total To Count" and
field number 66, "Production To Count".
When the Production To Count Quantity is empty, then the
Production To Count will be set to "0".
When Production to Count Quantity exists, then the Production
To Count Quantity must be greater than or equal to "0".
When the Commodity Code is "0075", Peanuts, then PASS will
set the internal Total Production To Count to SUM(Total
Production To Count Quantity).
Production to Count Quantity must equal the sum of the Net
Harvested, Net Allocated and Net Appraised Production.
Adjusted for moisture and quality.
Production to Count Quantity is used to calculate Unit Deficiency
Quantity and may equal zero.
Production to Count Quantity must be reported in whole dollars
for Insurance Plan Code Actual Revenue History, "47".
Production to County Quantity must equal Guarantee Amount *
0.50 rounded to a whole number, when the Commodity Code
equals Forage Seeding, "0032" and the Stage Code equals Springseeded acreage with 56-74% stand, "S".
Production To Count Quantity must be empty when Stage Code
equals "DC".
Production to Count Quantity is in Unit of Measure (BU, LBS,
etc.) for Insurance Plan Codes, "01", "02", "03".
"*" = Output Only
Page 37 of 98
Record
Number
Output
Application Source:
File Group:
Record Name: Production Loss Detail
Record Code: P21
Field
Number
Field Name
Data Type
Max
Length
File Type: Delimited
Reinsurance Year: 2026
Version: Approved
Release Date: 6/26/2025
Format
BUS
Key Req?
Rules
When Quality Adjustment applies to the Commodity per Quality
Adjustment Commodity ICE, "D00163", Post QA Appraised value
cannot be NULL if Pre QA Appraised value is submitted and Total
Production Amount is greater than or equal to zero, except when
Stage Code is one of the following values: "P2", "PF", "PT", "R",
"RS", "RT".
When Quality Adjustment applies to the Commodity per Quality
Adjustment Commodity ICE, "D00163", Harvested Production
Quantity field cannot be empty if Pre QA Harvested field is
submitted and Production to Count Quantity is greater than or
equal to zero and Total Production Amount is greater than or
equal to zero, except when Stage Code is one of the following
values: "P2", "PF", "PT", "R", "RS", "RT", "UH".
When Quality Adjustment applies to the Commodity per Quality
Adjustment Commodity ICE, "D00163", Post QA Appraised
Production Amount AND Harvested Production Quantity cannot
be NULL if Pre QA Appraised Production Amount AND Pre QA
Harvested Production Amount fields are not NULL and
Production to Count Quantity is greater than or equal to zero
and Total Production Amount is greater than or equal to zero,
except when Stage Code is one of the following values: "P2",
"PF", "PT", "R", "RS", "RT", "UH".
Production To County Quantity must equal 0 when the Stage
Code is one of the following values: "P2", "PF", "PT", "RR", "RS",
"RT" and Production To County Quantity exists.
"*" = Output Only
Page 38 of 98
Record
Number
Output
Application Source:
File Group:
Record Name: Production Loss Detail
Record Code: P21
Field
Number
P21
P21
35
36
Field Name
Sugar Factor
AIP Acre Stage
Guarantee Amount
File Type: Delimited
Reinsurance Year: 2026
Version: Approved
Release Date: 6/26/2025
Data Type
Max
Length
Format
Numeric
5
9.999
Numeric
11
BUS
Key Req?
99999999.99
Rules
Sugar Factor is optional and must be numeric when it exists.
Sugar Factor must be greater than zero when Commodity Code
equals Sugar Beets, "0039" and Harvested Production Quantity is
greater than zero; otherwise empty.
Sugar Factor must be empty when Commodity Code is not equal
to Sugar Beets, "0039" or Harvested Production Quantity is
empty or Harvested Production Quantity equals zero or Stage
Code equals "DC", Denied Claim.
AIP Acre Stage Guarantee Amount must equal the dollars and
cents per ton for Raisin Reconditioning Payments when Stage
Code equals Raisin Reconditioning Payment (Meets RAC
standards), "RR" or Raisin Reconditioning Payment (RAC
standards not met), "RF" and Commodity Code equals Raisins,
"0037".
When Insurance Plan Code is not "01", Yield, "02" Revenue
Protection, "03" Revenue Protection with Harvest Price Exclusion
OR (Insurance Plan Code is "01", "02", or "03" AND the
Commodity Code is "0047", Dry Beans) AND the Stage Code is
one of the following: "R", Replanted, "RF", Raisin Reconditioning
Payment (RAC standards not met, "RR", Raisin Reconditioning
Payment (Meets RAC standards), "RS", Replanted Seeded, or
"RT", Replanted Transplant, then the AIP Acre Stage Guarantee
Amount is required.
"*" = Output Only
Page 39 of 98
Record
Number
Output
Application Source:
File Group:
Record Name: Production Loss Detail
Record Code: P21
Field
Number
Field Name
Data Type
Max
Length
File Type: Delimited
Reinsurance Year: 2026
Version: Approved
Release Date: 6/26/2025
Format
BUS
Key Req?
Rules
When the Stage Code does not equal Replanted, "R", Raisin
Reconditioning Payment (RAC standards not met) "RF", Raisin
Reconditioning Payment (Meets RAC standards) "RR", Replanted
Seeded "RS", or Replanted Transplants "RT", then the AIP Acre
Stage Guarantee Amount must be empty.
When the Stage Code equals Replanted, "R", Raisin
Reconditioning Payment (RAC standards not met) "RF", Raisin
Reconditioning Payment (Meets RAC standards) "RR", Replanted
Seeded "RS", or Replanted Transplants "RT", and the Insurance
Plan Code equals Yield Protection "01", Revenue Protection "02",
or Revenue Protection with Harvest Price Exclusion "03"
(exception Dry Beans, "0047"), then the AIP Acre Stage
Guarantee Amount must be empty.
Not applicable for Peanuts, "0075".
AIP Acre Stage Guarantee Amount is Required when Stage Code
equals Replanted, "R", and Commodity Code equals Dry Beans
under Combo (Insurance Plan Codes "01", "02", "03") or APH
(Insurance Plan Code "90"). The value converted to pounds per
Dry Beans Loss Adjustment Handbook.
"*" = Output Only
Page 40 of 98
Record
Number
Output
Application Source:
File Group:
Record Name: Production Loss Detail
Record Code: P21
Field
Number
Field Name
Data Type
Max
Length
File Type: Delimited
Reinsurance Year: 2026
Version: Approved
Release Date: 6/26/2025
Format
BUS
Key Req?
Rules
AIP Acre Stage Guarantee Amount must be empty when the
Stage Code equals Replanted, "R", Raisin Reconditioning
Payment (RAC standards not met) "RF", Raisin Reconditioning
Payment (Meets RAC standards) "RR", Replanted Seeded "RS", or
Replanted Transplants "RT", and the Insurance Plan Code equals
Yield Protection "01", Revenue Protection "02", or Revenue
Protection with Harvest Price Exclusion "03" (exception Dry
Beans, "0047").
P21
"*" = Output Only
37
Multiple Cropping
Exception Flag
Character
1
Y
Page 41 of 98
AIP Acre Stage Guarantee Amount cannot be greater than Max
(125, Round (Maximum Replant Guarantee Per Acre Amount *
Coverage Level Percent, 2)) when Stage Code equals Raisin
Reconditioning Payment (Meets RAC standards) "RR" and the
Insurance Plan Code equals Dollar Amount of Insurance, "50".
AIP Acre Stage Guarantee Amount must be less than or equal to
Maximum Replant Guarantee Per Acre Amount when Insurance
Plan Code equals Dollar Amount of Insurance, "50" and Stage
Code equals Replanted, "R".
When applicable the Multiple Cropping Code Flag must equal
one of the following values: "Y", Yes or "N", No.
Record
Number
Output
Application Source:
File Group:
Record Name: Production Loss Detail
Record Code: P21
Field
Number
"*" = Output Only
Field Name
Data Type
Max
Length
File Type: Delimited
Reinsurance Year: 2026
Version: Approved
Release Date: 6/26/2025
Format
BUS
Key Req?
Page 42 of 98
Rules
When any P21 record contains a Multiple Cropping Code
equal to 65% Reduction in Indemnity on the first
commodity, "IR" and there are additional P21 records for
the Unit containing any of the following Multiple Cropping
Codes:
> "DC", 100% Indemnity or PP with Double Cropping
history,
> "FC", 100% Indemnity (second crop planted and no other
crop applies),
> "WI", Waives Indemnity on second commodity,
> "SC", 100% Indemnity on second commodity acreage,
> "NS", 100% Indemnity (no second commodity for PP or
no insured second commodity for planted acreage),
> "RI" or Restore Indemnity on PP Payment (no loss on
second commodity or no second planted commodity for
PP,
then PASS will sum the P21 record Indemnities.
PASS will apply ".35" to the Indemnity Amount for all of
the lines in the unit except any containing:
> "SW", Multiple Cropping Code equal to Waived
indemnity on second crop acreage,
> "P", Guarantee Reduction Code equal to Prevented
Planning,
> "E", company verified eligible PP acres from another unit
and or commodity or qualifying commodity payment acres
does not constitute 20 acres or 20% of the unit, then the
Multiple Cropping Exception Flag must equal Yes, "Y";
otherwise No, "N".
Record
Number
Output
Application Source:
File Group:
Record Name: Production Loss Detail
Record Code: P21
Field
Number
P21
38
Field Name
Loss Multiple
Cropping Code
Data Type
Character
Max
Length
File Type: Delimited
Reinsurance Year: 2026
Version: Approved
Release Date: 6/26/2025
Format
BUS
Key Req?
Rules
When the Stage Code is one of the following values: "R",
replanted, "RR", Raisin Reconditioning Payment (meets RAC
standards), "RS", Replanted Seeded, "RT", Replanted
Transplants, then the Multiple Cropping Exception Flag must not
equal "Y".
When the Guarantee Adjustment Type Code is one of the
following values: "P", Prevented Planting, or "E", Eligible PP acres
from another unit, then the Multiple Cropping Exception Flag
must not equal "Y".
Loss Multiple Cropping Code must be valid; edit with the
Multiple Cropping ICE, "D00063".
Loss Multiple Cropping Code is only allowed for valid Insurance
Plan and Commodity Code combinations as defined in the
Multiple Cropping Insurance Plan Commodity ICE, "D00054"
record.
2
Loss Multiple Cropping Code must be empty when Stage Code is
one of the following values:
"R", Replanted, "RF", Raisin Reconditioning Payment (RAC
standards not met), "RR", Raisin Reconditioning Payment (Meets
RAC standards), "RS", Replanted Seeded, "RT", Replanted
Transplants, "DC", Denied Claim.
When Commodity Code is one of the following values: "1191",
Apiculture or "0115", Oysters, then the Loss Multiple Cropping
Code must be empty.
"*" = Output Only
Page 43 of 98
Record
Number
Output
Application Source:
File Group:
Record Name: Production Loss Detail
Record Code: P21
Field
Number
Field Name
Data Type
Max
Length
File Type: Delimited
Reinsurance Year: 2026
Version: Approved
Release Date: 6/26/2025
Format
BUS
Key Req?
Rules
When the Multiple Cropping Exception Flag is "Y", then the Loss
Multiple Cropping Code must equal one of the following values:
"DC", 100% Indemnity or PP Payment with Double Cropping
history, "FC", 100% Indemnity (second crop planted and no other
code applies), "WI", Waives insurance on second crop, "SC",
100% Indemnity on second crop acres, "NS", 100% Indemnity (no
second crop for PP or no insured second crop for planted
acreage), "RI", Restore Indemnity or PP Payment, "IR" 65%
Reduction in Indemnity Payment on first crop.
P21
"*" = Output Only
39
Liability Adjustment
Factor
Numeric
8
9.999999
Page 44 of 98
Liability Adjustment Factor is by "P21" record in a Unit Structure
by Payment Type Code.
When the Liability Adjustment Factor is empty, then PASS will set
the Liability Adjustment Factor to "1".
Liability Adjustment Factor must be empty when Stage Code is
"DC".
Liability Adjustment Factor must equal 1.000000 when the
Insurance Plan Code is "40" and Stage Code is not "DC." Liability
Adjustment Factor must equal 1.000000 for Weaned Calves,
"0805."
Reported Liability Before Share Amount and Determined Liability
Before Share Amount must be submitted when Liability
Adjustment Factor (LAF) is applicable (i.e., LAF is less than
1.000000).
When the Liability Adjustment Factor is empty or Liability
Adjustment Factor equals 1.0000000, then the Reported Liability
Before Share Amount must be empty.
Record
Number
Output
Application Source:
File Group:
Record Name: Production Loss Detail
Record Code: P21
Field
Number
P21
40
Field Name
Claim Process Code
Data Type
Character
Max
Length
File Type: Delimited
Reinsurance Year: 2026
Version: Approved
Release Date: 6/26/2025
Format
BUS
Key Req?
Rules
When the Liability Adjustment Factor exists and the Liability
Adjustment Factor is not equal to 1.0000000, then the Liability
Adjustment Factor must be equal to ROUND(Reported Liability
Before Share Amount/Determined Liability Before Share
Amount, 6).
Claim Process Code must be valid; edit with the Claim Process
ICE, "D00071" and Claim Process Commodity ICE, "D00123"
records.
1
Claim Process Code must be empty when Stage Code is "DC".
When the Coverage Type Code is "C", then the Claim Process
Code must not equal "R".
When the Price Indicator Code is "H", then the Claim Process
Code must equal "S".
"*" = Output Only
Page 45 of 98
Record
Number
Output
Application Source:
File Group:
Record Name: Production Loss Detail
Record Code: P21
Field
Number
Field Name
Data Type
Max
Length
File Type: Delimited
Reinsurance Year: 2026
Version: Approved
Release Date: 6/26/2025
Format
BUS
Key Req?
Rules
When the Claim Process Code equals "S" and the Price Indicator
Code is not equal to "H"
IF the Unit Structure Code is one of the following values: "BU",
"EU", or "WU", then sum the AIP Indemnity Amount for the unit (summed AIP Indemnity Amount for units where the Prevented
Plant Stage Code equals "P2", "PF", "PT") - (summed AIP
Indemnity Amount for the units where Replant Stage Code
equals "R", "RR", "RS", "RT") the result must not exceed $40,000
OR
IF the Unit Structure Code equals "OU" then Sum AIP Indemnity
Amount for the Unit - (summed AIP Indemnity Amount for the
Unit where the Prevented Plant Stage Code equals "P2", "PF",
"PT" - (summed AIP Indemnity Amount for the Unit where the
Replant Stage Code equals "R", "RR", "RS", "RT") the result must
not exceed $20,000.
P21
41
Price Indicator Code
Character
Price Indicator Code must be valid; edit with the Price Indicator
ICE, "D00034".
1
Price Indicator Code must equal the associated P14 Price
Indicator Code when Price Indicator Code is not equal to "H".
When the Insurance Plan Code is not one of the following values:
"02" Revenue Protection, or "03" Revenue Protection with
Harvest Price Exclusion, then the Price Indicator Code must not
equal "H".
"*" = Output Only
Page 46 of 98
Record
Number
Output
Application Source:
File Group:
Record Name: Production Loss Detail
Record Code: P21
Field
Number
Field Name
Data Type
Max
Length
File Type: Delimited
Reinsurance Year: 2026
Version: Approved
Release Date: 6/26/2025
Format
BUS
Key Req?
Rules
Price Indicator Code must equal Harvest Price, “H” when Claim
Processing code equals Simplified Claim, “S” and Insurance Plan
Code equals Revenue Protection, “02” or Revenue Protection
with Harvest Price Exclusion, “03” if the Harvest Price causes the
indemnity to exceed the Simplified Claims Processing Limit.
Price Indicator Code must be empty when Stage Code is "DC" or
the Insurance Plan Code equals "38", Fire Insurance Protection Smoke Index.
When the Price Indicator Code is not "H", then the Price
Indicator Code must equal the associated P14 Price Indicator
Code.
When the Insurance Plan Code equals "90", APH, and the
Commodity Code is one of the following values: "0255", Banana,
"0256", Coffee, "0257", Papaya OR the Insurance Plan Code
equals "50", Dollar Amount of Insurance and the Commodity
Code is not equal to "0037, Raisins OR the Insurance Plan Code is
not one of the following values: "02", Revenue Protection, "03",
Revenue Protection with Harvest Price Exclusion, "90" APH, "50",
Dollar Amount of Insurance, or "55", Yield Based Dollar Amount
of Insurance, then the Price Indicator Code must equal "E".
P21
"*" = Output Only
42
First Notice of Loss
Date
Date
8
CCYYMMDD
Page 47 of 98
Y
First Notice of Loss Date must not be greater than the Batch
Received Date.
First Notice of Loss Date must equal the date the insured
provided the first notice of loss.
Record
Number
Output
Application Source:
File Group:
Record Name: Production Loss Detail
Record Code: P21
Field
Number
"*" = Output Only
Field Name
Data Type
Max
Length
File Type: Delimited
Reinsurance Year: 2026
Version: Approved
Release Date: 6/26/2025
Format
BUS
Key Req?
Page 48 of 98
Rules
First Notice of Loss Date must equal NULL (empty) when the
Insurance Plan Code equals one of the following values:
Area Yield Protection "04",
Area Revenue Protection "05",
Area Revenue Protection with Harvest Price Exclusion "06",
Rainfall Index "13",
Margin Protection "16",
Margin Protection with Harvest Price Option "17",
SCO Yield Protection "31",
SCO Revenue Protection "32",
SCO Revenue Protection with Harvest Price Exclusion "33",
STAX Revenue Protection "35", or
STAX Revenue with Harvest Price Exclusion "36"
FIP-SI "38",
ECO Yield Protection "87",
ECO Revenue Protection "88",
ECO Revenue Protection with Harvest Price Exclusion "89"
Record
Number
Output
Application Source:
File Group:
Record Name: Production Loss Detail
Record Code: P21
Field
Number
Field Name
Data Type
Max
Length
File Type: Delimited
Reinsurance Year: 2026
Version: Approved
Release Date: 6/26/2025
Format
BUS
Key Req?
Rules
First Notice of Loss Date is required when Insurance Plan Code is
not one the following values:
"04", Area Yield Protection,
"05", Area Revenue Protection,
"06", Area Revenue Protection with Harvest Price Exclusion,
"13", Rainfall Index,
"16", Margin Protection,
"17", Margin Protection with Harvest Price Option,
"31", SCO Yield Protection,
"32", SCO Revenue Protection,
"33", SCO Revenue Protection with Harvest Price Exclusion,
"35", STAX Revenue Protection,
"36", STAX Revenue with Harvest Price Exclusion,
"38", FIP-SI,
"87", ECO Yield Protection,
"88", ECO Revenue Protection,
"89", ECO Revenue Protection with Harvest Price Exclusion,
and Stage Code equals "R", Replant, "RS", Replant Seeded, "RT",
Replant Transplant, or Stage Code equals "DC", Denied Claim and
Commodity Code is NOT one of the following values: "0088", PRF
or "1191", Apiculture.
P21
"*" = Output Only
43
Last Notice of Loss
Date
Date
8
CCYYMMDD
Page 49 of 98
Last Notice of Loss Date must not be greater than or equal to the
First Damage Date, the Second Damage Date, and the Third
Damage Date, and must be less than the Batch Received Date.
Record
Number
Output
Application Source:
File Group:
Record Name: Production Loss Detail
Record Code: P21
Field
Number
Field Name
Data Type
Max
Length
File Type: Delimited
Reinsurance Year: 2026
Version: Approved
Release Date: 6/26/2025
Format
BUS
Key Req?
Rules
Last Notice of Loss Date must equal NULL when the Insurance
Plan Code equals:
Area Yield Protection "04",
Area Revenue Protection "05",
Area Revenue Protection with Harvest Price Exclusion "06",
Rainfall Index "13",
Margin Protection "16",
Margin Protection with Harvest Price Option "17",
SCO Yield Protection "31",
SCO Revenue Protection "32",
SCO Revenue Protection w/ Harvest Price Exclusion "33",
STAX Revenue Protection "35",
STAX Revenue with Harvest Price Exclusion "36",
Fire Insurance Protection - Smoke Index "38",
ECO Yield Protection "87",
ECO Revenue Protection "88",
ECO Revenue Protection w/ Harvest Price Exclusion "89".
P21
44
Audit Correction Flag
Character
Audit Correction Flag must equal Yes, "Y" indicating that the
Audit is Corrected or No, "N" indicating the Audit Correction is
not applicable. Set the Audit Correction Flag to ‘Y’ any time an
auditor – any auditor (internal AIP, spot-check by claims team,
external 3rd party reviewer, RMA reviewer) – identifies an issue
that resulted in the claim being corrected.
1
Audit Correction Flag must equal one of the following values:
"Y", Yes or "N", No.
Audit Correction Flag must be empty when Stage Code is "DC".
"*" = Output Only
Page 50 of 98
Record
Number
Output
Application Source:
File Group:
Record Name: Production Loss Detail
Record Code: P21
Field
Number
P21
45
File Type: Delimited
Reinsurance Year: 2026
Version: Approved
Release Date: 6/26/2025
Field Name
Data Type
Max
Length
Format
Revenue Conversion
Production To Count
Quantity
Numeric
11
99999999.99
BUS
Key Req?
Rules
Revenue Conversion Production To Count Quantity must be
numeric when it exists.
Revenue Conversion Production To Count is not applicable when
Stage Code equals R, RF, RR, RS, RT, P2, PF or PT.
Revenue Conversion Production To Count Quantity is required
for the following scenarios:
when Insurance Plan Code equals"47", Actual Revenue History,
and Production To Count Quantity is greater than zero and
Stage Code is not equal to "DC";
or when Insurance Plan Code equals "90", APH, and Commodity
Code equals "0132" (Cucumbers) and Production To Count
Quantity is greater than zero and Stage Code is not equal to
"DC".
"*" = Output Only
Page 51 of 98
Record
Number
Output
Application Source:
File Group:
Record Name: Production Loss Detail
Record Code: P21
Field
Number
Field Name
Data Type
Max
Length
File Type: Delimited
Reinsurance Year: 2026
Version: Approved
Release Date: 6/26/2025
Format
P21
46
MisReported
Information Factor
Numeric
8
9.999999
P21
47
Stage Percent Factor
Numeric
4
9.99
"*" = Output Only
BUS
Key Req?
Page 52 of 98
Rules
Revenue Conversion Production To Count Quantity must be
empty for the following scenarios:
- when Insurance Plan Code is not equal to "47" and
Insurance Plan Code is not equal to "90", "APH";
- when Insurance Plan Code equals "90", "APH" and
Commodity Code is not equal to "0132" "Cucumbers";
- when Production To Count Quantity is empty or
zero; or
- when Stage Code equals "DC", "Denied Claim", "R",
"Replanted", "RF", "Raisin Reconditioning Payment"
(RAC Standards not met), "RR", "Raisin
Reconditioning Payment" (Meets RAC Standards),
"RS", "Replanted Seeded", "RT", "Replanted
Transplant", "P2", "Prevented Planting - Unplanted
Acreage", "PF", "Prevented Planting - Unplanted
Acreage with 5% Buy Up Option", or "PT",
"Prevented Planting - Unplanted Acreage with 10%
Buy Up Option".
Revenue Conversion Production to Count Quantity is the dollar
value as addressed in P21_1 and P21_2 for Insurance Plan Codes,
"01", "02", 03".
Misreported Information Factor must be the same value for all
records in a Unit Structure by Payment Type Code.
Misreported Information Factor must be empty when Stage
Code is "DC".
When the Misreported Information Factor is empty then PASS
will set the Misreported Information Factor to "1".
When Stage Code exists then the Stage Percent Factor should be
populated.
Record
Number
Output
Application Source:
File Group:
Record Name: Production Loss Detail
Record Code: P21
Field
Number
Field Name
Data Type
Max
Length
File Type: Delimited
Reinsurance Year: 2026
Version: Approved
Release Date: 6/26/2025
Format
BUS
Key Req?
Rules
When the Stage Price Percent Factor is empty, then set the Stage
Price Percent Factor to "1".
When Stage Percent Factor is empty or Insurance Option Code
List contains "NS", then set the Stage Percent Factor to "1".
Stage Percent Factor is Required when Commodity Code equals,
Onions, "0013" and Stage Code equals "1" or "2".
Stage Percent Factor must be empty when Commodity Code
does not equal to Onions, "0013", Sweet Potatoes, "0156" or
Commodity Code equals Onions, "0013" and the Stage Code is
not equal to "1" or "2" or Commodity Code equals Sweet
Potatoes, "0156" and the Insurance Plan Code does not equal
"90" and the Stage Code equals "I" or "M" or Stage Code equals
"DC".
Stage Percent Factor must be valid; edit with the Stage Factor
ICE, "D00069" record when the Commodity Code does not equal
Sweet Potatoes, "0156" and the Insurance Plan Code does not
equal "90" and the Stage Code does not equal "I" or "M" and the
Stage Percent Factor exists.
Edit the Stage Price Percent Factor with the ICE D00069 table
when:
- is not equal to Commodity Code, "0156", Sweet
Potatoes and Insurance Plan Code equals "90", APH,
and the Stage Code is one of the following values:
"I", "M" and Stage Percent Factor exists.
- is not equal to Commodity Code, "0105", Fresh
Market Beans, and Insurance Plan Code is one of the
following values: "37", HIP-WI, "90", APH and Stage
Code equals "UH".
"*" = Output Only
Page 53 of 98
Record
Number
Output
Application Source:
File Group:
Record Name: Production Loss Detail
Record Code: P21
Field
Number
Field Name
Data Type
Max
Length
File Type: Delimited
Reinsurance Year: 2026
Version: Approved
Release Date: 6/26/2025
Format
BUS
Key Req?
Rules
When the Stage Percent Factor exists and the Commodity Code
is "0156", Sweet Potatoes, and the Insurance Plan Code is "90",
APH, and the Stage Code is one of the following values: "I",
Immature, "M", Mature, then the Stage Percent Factor must be
valid. Edit with the Stage Price Percent Factor in the Stage Factor
ICE "D00069" record.
When the Commodity Code is "0156", Sweet Potatoes, and the
Insurance Plan Code is "90", APH, and the Stage Code is one of
the following values: "I", Immature, "M", Mature and the Stage
Percent Factor is 0.80, then PASS will set the Stage Price Percent
Factor to equal the value in "Stage Percent Factor".
When the Commodity Code is "0156", Sweet Potatoes, and the
Insurance Plan Code is "90", APH, and the Stage Code is one of
the following values: "I", immature, "M", mature, and the Stage
Percent Factor is not "1", then PASS will set the Stage Percent
Factor to "1".
P21
48
Pre QA Appraised
Production Amount
Numeric
11
99999999.99
Pre QA Appraised Production Amount must be empty when
Stage Code is "DC".
When the Post QA Appraised Production Amount is greater than
0.00 then the Pre QA Appraised Production Amount is required.
Pre QA Appraised Production Amount must be empty or 0 when
Stage Code = "EH".
When the Harvested Production Quantity is greater than 0.00,
then the Pre QA Appraised Production Amount must be greater
than 0.00.
"*" = Output Only
Page 54 of 98
Record
Number
Output
Application Source:
File Group:
Record Name: Production Loss Detail
Record Code: P21
Field
Number
P21
49
File Type: Delimited
Reinsurance Year: 2026
Version: Approved
Release Date: 6/26/2025
Field Name
Data Type
Max
Length
Format
Post QA Appraised
Production Amount
Numeric
11
99999999.99
BUS
Key Req?
Rules
Post QA Appraised Production Amount corresponds with the
Production Worksheet field number 36, "Production Post QA".
Post QA Appraised Production Amount must be empty when
Stage Code is "DC".
Post QA Appraised Production Amount cannot be greater than
Pre QA Appraised Production Amount.
Post QA Appraised Production Amount must be empty or 0 when
Stage Code = "EH".
When Quality Adjustment applies to the commodity per ICE
table Quality Adjustment Commodity, "D00163", then, the Post
QA Appraised value cannot be NULL.
IF the Pre QA Appraised Value is submitted then the Total
Production Amount greater than or equal to zero, except when
Stage Code = "P2", Prevented Planting - Unplanted Acreage,
"PF", "PT", "R", Replanted, "RS", Prevented Planting - Unplanted
Acreage with 5% Buy Up Option, "RT", Replanted Transplants,
"TA", UUF/Third Party Damage - Appraised Production on Same
Acreage, "TH", UUF/Third Party Damage - Harvested Production
on Same Acreage, "TZ", UUF /Third Party Damage - Zero
Production on Same Acreage.
"*" = Output Only
Page 55 of 98
Record
Number
Output
Application Source:
File Group:
Record Name: Production Loss Detail
Record Code: P21
Field
Number
Field Name
Data Type
Max
Length
File Type: Delimited
Reinsurance Year: 2026
Version: Approved
Release Date: 6/26/2025
Format
BUS
Key Req?
Rules
When Quality Adjustment applies to the commodity per ICE
Quality Adjustment Commodity table "D00163", then the Post
QA Appraised Production Amount and Harvested Production
Quantity cannot be NULL.
IF the Pre QA Appraised Production Amount and Pre QA
Harvested Production Amount fields are not NULL, then the
Production to Count Quantity and Total Production Amount
needs to be greater than or equal to 0, except when Stage Code
= "P2", Prevented Planting - Unplanted Acreage, "PF", "PT", "R",
Replanted, "RS", Prevented Planting - Unplanted Acreage with
5% Buy Up Option, "RT", Replanted Transplants, "TA", UUF/Third
Party Damage - Appraised Production on Same Acreage, "TH",
UUF/Third Party Damage - Harvested Production on Same
Acreage, "TZ", UUF /Third Party Damage - Zero Production on
Same Acreage.
When the Insurance Plan Code s not one of the following values:
"50", Dollar Amount of Insurance, "55", Yield Based Dollar
Amount of Insurance, then the Post QA Appraised Production
Amount cannot be greater than Pre QA Appraised Production
Amount.
"*" = Output Only
Page 56 of 98
Record
Number
Output
Application Source:
File Group:
Record Name: Production Loss Detail
Record Code: P21
Field
Number
Field Name
Data Type
Max
Length
File Type: Delimited
Reinsurance Year: 2026
Version: Approved
Release Date: 6/26/2025
Format
BUS
Key Req?
Rules
When the Quality Adjustment applies to the Commodity per ICE
Quality Adjustment Commodity, "D00163", Harvested
Production Quantity field cannot be empty.
If the Pre QA Harvested value is submitted and the Production To
Count Quantity is greater than or equal to zero and the Total
Production Amount is greater than or equal to 0, except when
the Stage Code is one of the following: "P2", Prevented Planting Unplanted Acreage, "PF", "PT", "R", Replanted, "RS", Prevented
Planting - Unplanted Acreage with 5% Buy Up Option, "RT",
Replanted Transplants, "TA", UUF/Third Party Damage Appraised Production on Same Acreage, "TH", UUF/Third Party
Damage - Harvested Production on Same Acreage, "TZ", UUF
/Third Party Damage - Zero Production on Same Acreage.
P21
50
Uninsured Cause
Production Amount
Numeric
11
99999999.99
Uninsured Cause Production Amount corresponds to the
Production Worksheet field number 37, "Uninsured Causes".
Uninsured Cause Production Amount must be empty when Stage
Code is "DC".
When the Insurance Plan Code is one of the following values:
"21" PRH-Yield, "22", PRH-Revenue, "23", PRH-RPHPE and the
Uninsured Cause Production Amount is empty, then PASS will set
the Uninsured Cause Production Amount to "1.00".
P21
"*" = Output Only
51
Pre QA Harvested
Production Amount
Numeric
11
99999999.99
Page 57 of 98
Pre QA Harvested Production Amount corresponds with the
Production Worksheet field number 63, Production "Pre QA".
Record
Number
Output
Application Source:
File Group:
Record Name: Production Loss Detail
Record Code: P21
Field
Number
Field Name
Data Type
Max
Length
File Type: Delimited
Reinsurance Year: 2026
Version: Approved
Release Date: 6/26/2025
Format
BUS
Key Req?
Rules
Pre QA Harvested Production Amount must be empty when
Stage Code is "DC".
Pre QA Harvested Production Amount must be greater than zero
when Harvested Production Quantity greater than zero.
P21
52
Total Production
Amount
Numeric
11
P21
53
QA Type Code List
Character
8
99999999.99
When Stage Code = "EH" the Pre QA Harvested Production
Amount is required.
Total Production Amount corresponds with the Production
Worksheet field number 70, "Unit Total".
Total Production Amount must be empty when Stage Code is
"DC".
Total Production Amount is Required when Pre QA Harvested
Production Amount exists.
Total Production Amount is Required when Production Record
Type Code is not "L".
Total Production Amount must be empty when Production
Record Type Code is "L".
Total Production Amount must be equal to zero when
Production Record Type Code equals "Z" or Yield Descriptor Code
equals "Z".
Total Production Amount should reflect the "unit total" of
production worksheet.
QA Type Code List corresponds with the Production Worksheet
field number 40, "Quality".
QA Type Code List is required when Pre QA Appraised Production
Amount is greater than Post QA Appraised Production Amount.
QA Type Code List must be valid for each delimited value; edit
with the QA Type ICE, "D00145" record.
"*" = Output Only
Page 58 of 98
Record
Number
Output
Application Source:
File Group:
Record Name: Production Loss Detail
Record Code: P21
Field
Number
Field Name
Data Type
Max
Length
File Type: Delimited
Reinsurance Year: 2026
Version: Approved
Release Date: 6/26/2025
Format
BUS
Key Req?
Rules
QA Type Code List must be empty when Stage Code is "DC".
P21
54
Mycotoxin Level Flag
Character
QA Type Code List must be other than "00" when Pre QA
Appraised Production Amount is greater than Post QA Appraised
Production Amount.
QA Type Code List must be other than "00" when Pre QA
Harvested Production Amount is greater than Total Production
Amount and Insurance Plan Code is one of the following values:
"01", "02", "03".
QA Type Code List must be other than "00" when Pre QA
Harvested Production Amount is greater than Total Production
Amount and Insurance Plan Code is one of the following values:
"01", YP, "02", RP, "03", RPHPE.
When Pre QA Appraised Production Amount is greater than the
Post QA Appraised Production Amount, then the QA Type Code
List must not contain "00".
Mycotoxin Level Flag corresponds with the Production
Worksheet field 41, "Mycotoxins exceed FDA, State or other
health organization maximums".
Mycotoxin Level Flag must equal Yes, "Y" when entered;
otherwise empty.
1
Mycotoxin Level Flag must be empty when Stage Code is "DC".
P21
"*" = Output Only
55
Reported Liability
Before Share Amount
Numeric
10
9999999999
Page 59 of 98
Reported Liability Before Share Amount must be submitted
when Liability Adjustment Factor (LAF) is applicable (i.e., not
"NULL" or "1.000000"); otherwise empty.
Record
Number
Output
Application Source:
File Group:
Record Name: Production Loss Detail
Record Code: P21
Field
Number
P21
P21
Field Name
Data Type
Max
Length
56
Determined Liability
Before Share Amount
Numeric
10
57
Associated AIP
Production Loss Detail Character
Key
15
File Type: Delimited
Reinsurance Year: 2026
Version: Approved
Release Date: 6/26/2025
Format
BUS
Key Req?
9999999999
Rules
Reported Liability Before Share Amount is the calculated dollar
Total Guarantee Amount (e.g., liability without insured share
percent) based on original information provided on the acreage
report line that was used in determination of LAF.
Determined Liability Before Share Amount must be submitted
when Liability Adjustment Factor (LAF) is applicable (i.e., not
"NULL" or "1.000000"); otherwise empty.
Determined Liability Before Share Amount is the calculated
dollar Total Guarantee Amount (e.g., liability without insured
share percent) based on information determined to be correct
by the AIP, including revised acres and corrected APH or
practice/type/variety that was used in determination of LAF.
The P21 record Associated AIP Production Loss Detail Key is
required if the Margin Protection policy also has a P21 record;
otherwise, it must be empty.
The Associated AIP Production Loss Detail Key must be empty
when the Insurance Plan Code is not one of the following values:
"01", "02", "03", "26", "27", "28".
When the Insurance Plan Code equals "01", "02", or "03" and the
Associated AIP Production Loss Detail Key exists there must also
exist one and only one P21 record for Margin Protection,
Insurance Plan Code 16 or 17, linked to this base P21.
For the base - P21 with a parent base-P11 with an associated MPP11:
- if there exists an MP-P21 for the Associated MP-P11, then this
base-P21 must point to the associated MP-P21 record. The
Associated AIP Production Loss Detail Key is required.
"*" = Output Only
Page 60 of 98
Record
Number
Output
Application Source:
File Group:
Record Name: Production Loss Detail
Record Code: P21
Field
Number
P21
P21
58
59
Field Name
MC Claim Key
Weighted Local
Market Price
Data Type
Character
Numeric
Max
Length
File Type: Delimited
Reinsurance Year: 2026
Version: Approved
Release Date: 6/26/2025
Format
BUS
Key Req?
MC Claim Key is required when the Insurance In Force, P14
record Insurance Option Code List contains "MC" and the MC
Group Key is submitted on the Acreage, P11 record.
MC Claim Key must be empty when Insurance Option Code List
does not contain "MC".
When the P14's Insurance Option Code List field contains "MC"
or for Cotton Seed the parent Cotton Lint record's Insurance
Option Code List contains "MC" and the Stage Code is not
Prevented Planting or Replant, then the MC Claim Key is
required.
When the P14's Insurance Option Code List field does not
contain "MC" and for the Cotton Seed P21, the Parent Cotton
Lint Record's Insurance Option Code List does not contain "MC",
then the MC Claim Key must be empty.
15
10
Rules
99999.9999
When the commodity is Barley (0091) the Insurance Option Code
List contains option "ME," Malting Endorsement, and quality
applies, then the Local Market Price, Discounted Purchase Price,
or both must be submitted.
Weighted average per unit based on production to count
quantity.
Local market price – In addition to the definition contained in the
Small Grains Crop Provisions, the cash grain price per bushel for
U.S. No. 2 barley on the date such production is rejected by the
buyer due to its failure to meet contract specifications.
"*" = Output Only
Page 61 of 98
Record
Number
Output
Application Source:
File Group:
Record Name: Production Loss Detail
Record Code: P21
Field
Number
Field Name
Data Type
Max
Length
File Type: Delimited
Reinsurance Year: 2026
Version: Approved
Release Date: 6/26/2025
Format
BUS
Key Req?
Rules
When the Weighted Local Market Price is empty and the Quality
applies (P21A records are submitted), then the Weighted Local
Market Price is required for Malting Barley.
P21
60
Weighted Discounted
Purchase Price
Numeric
10
99999.9999
When the Weighted Local Market price exists, then the
Weighted Local Market price must be between 0.00 and 35.00.
When the Weighted Local Market Price is submitted with a P21A
record for Malting Barley, at least one P21A record must have a
Local Market Price.
Weighted Local Market Price can only be submitted for Maltin
Barley.
When the commodity is Barley (0091) the Insurance Option Code
List contains option "ME," Malting Endorsement, and quality
applies, then the Local Market Price Discounted Purchase Price,
or both must be submitted.
Weighted average per unit based on production to count
quantity.
When the Weighted Local Market Price is empty and Quality
applies (P21As are submitted), then the Weighted Discounted
Purchase Price is required for Malting Barley.
When the Weighted Discounted Purchase Price exists, then the
Weighted Discounted Purchase Price must be between 0.00 and
99.00.
When Weighted Discounted Purchase Price is submitted along
with P21A records for Malting Barley, at least one of the P21A
records must have a Discounted Purchase Price.
"*" = Output Only
Page 62 of 98
Record
Number
Output
Application Source:
File Group:
Record Name: Production Loss Detail
Record Code: P21
Field
Number
Field Name
Data Type
Max
Length
File Type: Delimited
Reinsurance Year: 2026
Version: Approved
Release Date: 6/26/2025
Format
P21
61
Revised Weighted
Numeric
Average Harvest Price
10
99999.9999
P21
62
Minimum Payment
Amount
Numeric
10
99999.9999
P21
63
Actual Nitrogen
Applied Per Acre
Numeric
7
999.999
P21
64
Final Post-Application
Percent
Numeric
5
9.999
BUS
Key Req?
Rules
Weighted Discounted Purchase Price can only be submitted for
Malting Barley.
Used for insurance plans PRH Yield Protection, "21", PRH Plus,
"22" and PRH Revenue "23".
Refer to PRH Pilot Plan of Insurance General Provisions, Section
12. Claim Example, (h) to compute the Revised Weighted
Average Harvest Price.
Eligible malting barley production that fails to meet one or more
of the quality standards applicable to a malting barley contract,
or a malting barley price agreement, but is accepted by the
buyer at a purchase price lower than the contract price.
For Camelina "0333", this value will be the minimum processor
contract payment.
Minimum Payment Mount must be empty when the Commodity
code is not "0333", Camelina.
Required when the insurance plan code is PACE: "26", "27" or
"28".
Not required when the insurance plan code is not PACE: "26",
"27", or "28".
Required when the insurance plan code is PACE: "26", "27", or
"28".
Not required when the insurance plan code is not PACE: "26",
"27", or "28".
If unable to find Loss Factor in ADM PACE Rate, A00506. Make
sure Coverage Level Percent, Underlying Coverage Level Percent,
and Final Post Application Coverage Percent (Post Application
Percent) are a valid combination.
"*" = Output Only
Page 63 of 98
Record
Number
Output
Application Source:
File Group:
Record Name: Production Loss Detail
Record Code: P21
Field
Number
P21
65
Field Name
Triggering Event ID
Data Type
Numeric
Max
Length
4
File Type: Delimited
Reinsurance Year: 2026
Version: Approved
Release Date: 6/26/2025
Format
BUS
Key Req?
9999
Rules
Edit with ADM HIPTriggeringEvent A01145. If the Triggering
Event it as Tropical Storm with Insurance Option Code equal to
"TS" then the Tropical Storm "TS" option must have been elected
on the parent Acreage, P11.
On a P21 for HIP-WI, Plan Code "37", for a Tropical Storm "TS"
triggering event, a loss cannot be claimed on or before 14 days
after the Sales Closing Date when the producer didn't have the
Tropical Storm "TS" endorsement in the prior year.
Must be empty when the Insurance Plan Code on the associated
P11 is not "37", HIP-WI.
Must be populated when the Insurance Plan Code on the
associated P11 is "37", HIPWI.
Must be populated when the Insurance Plan Code on the
associated P11 is "37", HIPWI and the Insurance Option Code
"TS" exists.
A HIP-WI Loss record cannot be accepted when a previously
submitted and accepted loss record, that has a triggering event
date that is after the triggering event date found on the
submitted loss record, exists.
"*" = Output Only
Page 64 of 98
Record
Number
Output
Application Source:
File Group:
Record Name: Production Loss Detail
Record Code: P21
Field
Number
Field Name
Data Type
Max
Length
File Type: Delimited
Reinsurance Year: 2026
Version: Approved
Release Date: 6/26/2025
Format
BUS
Key Req?
Rules
On a P21 for HIP-WI, Insurance Plan Code "37", for nonPerennials (not found in the ICE Planted Date Exclusion,
"D00055") the Planted Date on the Base/Underlying P11 is
required and must be on or before the Triggering Event date
found in the ADM HIP Rate table, "A01140" table for the
specified Triggering Event ID. For Perennials (found in the ICE
Planted Date Exclusion "D00055", table) the Insurance
Attachment Date from the ADM table "A00200", must be found
and must be on or before the Triggering Event Date.
P21
P21
66
*
67
Determined Head
Count
Acre Stage Guarantee
Amount
Numeric
Numeric
8
11
99999999
Must be populated for Weaned Calves, Commodity Code,
"0805". Must be empty for all other commodities.
99999999.99
Acre Stage Guarantee Amount cannot be greater than Max (125,
Round (Maximum Replant Guarantee Per Acre Amount *
Coverage Level Percent, 2)) when Stage Code equals Raisin
Reconditioning Payment (Meets RAC standards) "RR" and the
Insurance Plan Code equals Dollar Amount of Insurance, "50".
For WCRP, this will be the Head Count Stage Guarantee Amount.
P21
*
"*" = Output Only
68
Unit Deficiency
Quantity
Numeric
12
S99999999.99
Page 65 of 98
Acre Stage Guarantee Amount must be less than or equal to
Maximum Replant Guarantee Per Acre Amount when Insurance
Plan Code equals Dollar Amount of Insurance, "50" and Stage
Code equals Replanted, "R".
Unit Deficiency Quantity less than or equal to zero indicates that
the Indemnity is less than or equal to zero.
Unit Deficiency Quantity must equal zero for Raisin
Reconditioning Payments and IP.
Record
Number
P21
File Type: Delimited
Reinsurance Year: 2026
Version: Approved
Release Date: 6/26/2025
Output
Application Source:
File Group:
Record Name: Production Loss Detail
Record Code: P21
Field
Number
Field Name
Data Type
Max
Length
Format
*
69
Loss Guarantee
Amount
Numeric
11
99999999.99
BUS
Key Req?
Rules
Loss Guarantee Amount must be empty for Raisin Reconditioning
Payments.
When the Insurance Plan Code is "37", HIP-WI, then PASS will set
the Loss Guarantee Amount to the specified calculation:
CASE WHEN Triggering Event Date <=DATEADD(dd,14,Sales
Closing Date) AND HIP-WI Option Payment Flag = "Y",
THEN CASE WHEN Prior Year Adjusted Liability Amount IS NOT
NULL AND Priore Year HIP-WI has TS Flag = "Y",
THEN ROUND(Prior Year Adjusted Liability Amount, 0)
ELSE 0.00 END
ELSE ROUD(Liability Amount,0) END/* 0=Triggering Event Date 1
= N/A 2 = Sales Closing Date 3 = HipOptionPaymentFlag 4 = Prior
Year Adjustment Liability Amount 5 = Prior Year HipWi has TS
Flag 6 = Liability Amount */.
P21
*
70
Second Commodity
Waived Indemnity
Amount
Numeric
11
S9999999999
Second Commodity Waived Indemnity Amount must equal the
calculated indemnity for the Commodity Code, Insurance Plan
Code when the Loss Multiple Cropping Code equals Waived
Indemnity on Second Commodity Acreage, "SW".
P21
*
71
Preliminary Indemnity
Numeric
Amount
11
S9999999999
Preliminary Indemnity Amount is the calculated Indemnity
before the Multiple Cropping Factor is applied.
Preliminary Indemnity Amount must be zero when Stage Code
equal "R", "RR", "RS" or "RT".
When the Insurance Plan Code is one of the following values:
"16" or "17", MP, then PASS will set the Total Preliminary
Indemnity Amount = .PreliminaryIndemnityAmount (Default
value: SUM).
"*" = Output Only
Page 66 of 98
Record
Number
P21
Output
Application Source:
File Group:
Record Name: Production Loss Detail
Record Code: P21
Field
Number
*
72
Field Name
Indemnity Amount
Data Type
Numeric
Max
Length
11
File Type: Delimited
Reinsurance Year: 2026
Version: Approved
Release Date: 6/26/2025
Format
BUS
Key Req?
S9999999999
Y
Rules
Indemnity Amount is the total of all Production Loss Detail,
"P21", Indemnity Fields for a given Claim Number and must
equal the sum of the Total fields for all of the corresponding Loss
Total "P20" records.
When the Indemnity Amount is empty, then PASS will set
the internal Total Indemnity Amount to "0".
When the Indemnity Amount is empty, then PASS will set
the internal Total Replanted Indemnity Amount to "0".
When the Indemnity Amount is empty, then PASS will set
the internal Total Prevented Planting Amount to "0".
When the Settlement Flag is "Y" and the Settlement Type
Code is "A", then PASS will set the Indemnity Amount to
equal the value in "AIP Indemnity Amount".
Indemnity Amount must equal zero when the Loss Multiple
Cropping Code equals Waived Indemnity on Second Commodity
Acreage, "SW".
Indemnity Amount may be a negative amount by commodity
when the Insurance Plan Code equals Revenue Assurance, "03"
and the Basic Unit Option Code equals "WU".
When the Stage Code is one of the following values: "RN", Does
not Qualify for Replant, "NR", Not Replanted, "DC", Denied
Claim, "NQ", Acreage not containing DCE or not qualifying for
DCE or Loss Multiple Cropping Code equals "SW", Waived
Indemnity on Second Crop Acreage, then PASS will set the
Indemnity Amount to "0".
"*" = Output Only
Page 67 of 98
Record
Number
Output
Application Source:
File Group:
Record Name: Production Loss Detail
Record Code: P21
Field
Number
Field Name
Data Type
Max
Length
File Type: Delimited
Reinsurance Year: 2026
Version: Approved
Release Date: 6/26/2025
Format
BUS
Key Req?
Rules
When the internal Total Indemnity Amount
> minus the internal Total Prevented Planting Amount is less
than 0 or
> minus the internal Total Replanted Indemnity Amount is less
than 0 or
> minus the internal Total Downed Rice Indemnity Amount is
less than 0 and the internal SE Flag is "N" and the Stage Code
equals one of the following "R", "RR", "RS", "RT", "P2", "PF",
"PT", "DQ", "NQ", creating a negative AIP Indemnity Amount,
then PASS will reject the record.
When the Total Preliminary Indemnity Amount is less than 0.00
and the Insurance Plan Code is one of the following values: "16"
or "17", MP, then PASS will set the Indemnity Amount to "0".
When the Insurance Option Code List contains one of the
following "CV", "OX", then PASS will set the Indemnity Amount
to compare the value in "AIP Indemnity Amount."
P21
*
73
Valid Escrow Flag
Character
Valid Escrow Flag is for internal use and will be Yes. "Y" when the
record passed edits necessary for Escrow Processing; otherwise
No, "N" indicating the record did not pass the edits for Escrow
Processing.
1
When the Process Result Code is one of the following values:
"A", "K", then PASS will set the Valid Escrow Flag to "Y".
P21
*
"*" = Output Only
74
Disaster Assistance
Amount
Numeric
11
S9999999999
Page 68 of 98
File Type: Delimited
Reinsurance Year: 2026
Version: Approved
Release Date: 6/26/2025
Output
Application Source:
File Group:
Record Name: Production Loss Detail
Record Code: P21
Field
Number
Field Name
Data Type
Max
Length
Format
*
75
PACE Offset Amount
Numeric
10
9999999999
P21
*
76
Formulated Producer
Harvest Price
Numeric
6
9.9999
Applicable for Weaned Calves, "0805." Formulated Producer
Harvest Price = Harvest Price * (1+Harvest Price Adjustment
Factor * (650-MAX(200, MIN(750, Approved Yield)))).
P21
*
77
Initial Accepted Batch
Number
Numeric
5
99999
Initial Accepted Batch Number is the original sequence number
assigned when this record was first received at RMA.
P21
*
78
Initial Accepted Date
Date/Time
21
CCYYMMDD
hh:mm:ss.fff
Initial Accepted Date is the original date assigned when this
record was first received at RMA.
P21
*
79
Batch Received Date
Date/Time
21
CCYYMMDD
hh:mm:ss.fff
Batch Received Date is the date that the AIP file is received by
RMA.
P21
*
80
Batch Number
Numeric
5
99999
P21
*
81
Batch Record ID
Numeric
15
P21
*
82
Process Result Code
Character
1
Record
Number
P21
"*" = Output Only
BUS
Key Req?
Page 69 of 98
Rules
Batch Number is a sequential number assigned when an AIP file
is received.
Batch Record ID is a sequential number assigned to each record
in the AIP file by RMA during processing. Batch Record ID is
unique within the record type for the batch.
Process Result Code equals the final result code as determined
by PASS processing, refer to the Process Result ICE, "D00002" for
values.
Record
Number
Output
Application Source:
File Group:
Record Name: Production Loss Detail
Record Code: P21
Field
Number
Field Name
Data Type
Max
Length
File Type: Delimited
Reinsurance Year: 2026
Version: Approved
Release Date: 6/26/2025
Format
BUS
Key Req?
Record Level Rules
This record must be submitted within five years of the
Reinsurance Year published on this document. i.e. current
RY + 5.
Once a record is accepted and found in the ODS P21 table
then PASS will compare all future submissions to that
record to determine if any changes have been made since
it was accepted.
1
2
When the COI Questionnaire Completion Date on the Adjuster,
"P56" record or on the Employee, "P54" record is empty, the
associated Production Loss Detail, "P21" and Inventory Loss
Detail, "P22" records will be rejected.
The Production Loss Detail, "P21" record requires a previously
accepted Acreage, "P11" record.
The corresponding Acreage P11 record must not be a nonpremium record.
If any of the Production Loss Detail, "P21" records within a unit
has a Multiple Cropping Code of "IR" and there are other
Production Loss Detail, "P21" lines with any of the following
codes ("DC", "FC", "WI", "SC", "NS", "RI"), then sum the
Preliminary Indemnities of the lines with any of the codes in
parenthesis, and if the sum of these lines is less than or equal to
0, then apply .35 to all of the lines in the unit except any line
with a Multiple Cropping Code of "SW" or any line with a
Guarantee Adjustment Type Code from the Acreage, "P11"
record equals "P" or "E" and require that the Multiple Cropping
Exception Flag have an "Y" on these same lines. The lines with
"DC", "FC", "WI", "SC", "NS", "RI" would normally be calculated
at 100% Indemnity unless this exceptions exists
3
4
5
6
"*" = Output Only
Rules
Page 70 of 98
Record
Number
Output
Application Source:
File Group:
Record Name: Production Loss Detail
Record Code: P21
Field
Number
Field Name
Data Type
Max
Length
File Type: Delimited
Reinsurance Year: 2026
Version: Approved
Release Date: 6/26/2025
Format
BUS
Key Req?
7
For a denied Production Loss Detail, "P21" Record being
submitted to RMA the following fields must be populated: Fields
1 - 8 AIP Code, Reinsurance Year, Record Type Code, AIP Policy
Producer Key, Crop Code, AIP Insurance In Force Key, AIP
Acreage Key, AIP Claim Key, AIP Adjuster Key, Claim Number,
Stage Code (DC = Any claim inspected by the adjuster and
denied, resulting in no indemnity payment), Determined Tons,
Determined Acreage, Determined Tree Count, Determined
Pounds or Determined Contracted Pounds, Loss Adjuster
Signature Date and First Notice of Loss Date.
8
The Production Loss Detail, "P21" record date entries in field 43,
First Notice of Loss Date and field 44, Last Notice of Loss Date
are required only for the cause(s) of loss reported on the record.
One of the Dates of Damage must be greater than or equal to
field 43, First Notice of Loss Date.
9
The Production Loss Detail, "P21" record will not be accepted
when processing has been suspended on this record type.
A Related Loss Total, "P20" record must be free of errors for the
Production Loss Detail, "P21" record to be accepted when Stage
Code is not "DC".
All Production Loss Detail, "P21" records for the corresponding
Loss Total, "P20" record must be accepted when Stage Code is
not "DC".
For the P21 record to be accepted there must be a
corresponding P14 record accepted in this batch.
10
11
12
"*" = Output Only
Rules
Page 71 of 98
Record
Number
Output
Application Source:
File Group:
Record Name: Production Loss Detail
Record Code: P21
Field
Number
"*" = Output Only
Field Name
Data Type
Max
Length
File Type: Delimited
Reinsurance Year: 2026
Version: Approved
Release Date: 6/26/2025
Format
BUS
Key Req?
Rules
13
When a parent record type fails with established LRR or Escrow
Fund recorded (where Process Result Code equals "K") the child
record type will fail as well (with Process Result Code equals "R").
14
First Damage Percent + Second Damage Percent + Third Damage
Percent cannot be greater than 1.
15
If the Insured Loss Signature Date on the Production Loss Detail,
“P21” record is less than the Inactive Date on the Adjuster, “P56”
record for the Adjuster provided on the Production Loss Detail,
“P21” record, the Adjuster will be accepted.
16
When Claim Process Code equals "S" and Price Indicator Code is
not equal to "H" and the Unit Structure Code equals "BU", "EU"
or "WU" then ((Total Indemnity Amount - Total Prevented
Planting Indemnity Amount) - Total Replanted Indemnity
Amount) must not exceed $40,000 or if the Unit Structure Code
equals "OU" then ((Total Indemnity Amount - Total Prevented
Planting Indemnity Amount) - Total Replanted Indemnity
Amount) must not exceed $20,000.
17
Total Determined Acreage for Replant must be greater than or
equal to the Lesser of 20 Acres or 20% of the Planted Acres for
the Unit from the Acreage, "P11" record.
18
A P20 record with the same Claim Number must exist in this
batch when Stage Code is not "DC".
19
No corresponding P20 records may be submitted when Stage
Code is "DC" and the Insurance Plan Code is not "13", Rain Index.
Page 72 of 98
Record
Number
Output
Application Source:
File Group:
Record Name: Production Loss Detail
Record Code: P21
Field
Number
Field Name
Data Type
Max
Length
File Type: Delimited
Reinsurance Year: 2026
Version: Approved
Release Date: 6/26/2025
Format
BUS
Key Req?
Unit Total Indemnity Amount must be less than or equal to the
calculated Indemnity Amount when Insurance Plan Code is "40"
and Insurance Option Code List contains "CV" or "OX".
20
In order to perform an Indemnity Calculation when the Insurance
Plan Code equals Revenue Protection with Harvest Price
Exclusion, "03", the Stage Code is not equal to "R" or "RN" and
the Production to Count Quantity is greater than "0", the Harvest
Price from the Price ADM, "A00810" must be available.
Production Loss Detail, "P21" records cannot be accepted for
Acreage, "P11" records that have the Short Rate, "SR" option
selected.
Damage Cause Code cannot contain any other code when "00" is
submitted.
When the internal Downed Commodity Flag is "Y" (internal flag
is set to "Y" when "DC" is found in the Insurance Option Code
List) and the Unit Structure Code is one of the following: "OU",
"UA", "UD", and the Total Downed Commodity Reported
Acreage is empty, then PASS will set the internal Total Downed
Commodity Reported Acreage to sum using the "Reported
Acreage" from the ODS11 record.
21
22
23
24
When the internal Downed Commodity Flag is "Y" (internal flag is
set to "Y" when "DC" is found in the Insurance Option Code List)
and the Unit Structure Code is one of the following: "BU" and the
Total Downed Commodity Reported Acreage is empty, then PASS
will set the internal Total Downed Commodity Reported Acreage
to sum using the "Reported Acreage" from the ODS11 record.
25
"*" = Output Only
Rules
Page 73 of 98
Record
Number
Output
Application Source:
File Group:
Record Name: Production Loss Detail
Record Code: P21
Field
Number
Field Name
Data Type
Max
Length
File Type: Delimited
Reinsurance Year: 2026
Version: Approved
Release Date: 6/26/2025
Format
BUS
Key Req?
When the Commodity Code is "0018", Rice, and the Stage Code
is one of the following values: "DQ", Harvested Acreage
Qualifying for DCE, "NQ", Acreage not containing DCE or not
qualifying for DCE, and the Unit Structure Code is "BU", then
Pass will set the internal Total Downed Rice Indemnity Amount
to SUM(AIPIndemnityAmount) and compare the two.
When the Commodity Code is "0018", Rice, and the Stage Code
is one of the following values: "DQ", Harvested Acreage
Qualifying for DCE, "NQ", Acreage not containing DCE or not
qualifying for DCE, and the Unit Structure Code is "OU", "UA",
"UD", then Pass will set the internal Total Downed Rice
Indemnity Amount to SUM(AIPIndemnityAmount) and compare
the two.
When the Commodity Code is "0018", Rice, and the Stage Code
is one of the following values: "DQ", Harvested Acreage
Qualifying for DCE, "NQ", Acreage not containing DCE or not
qualifying for DCE, and the Unit Structure Code is "EU", then Pass
will set the internal Total Downed Rice Indemnity Amount to
SUM(AIPIndemnityAmount) and compare the two.
When the Commodity Code is "0018", Rice, and the Stage Code
is one of the following values: "DQ", Harvested Acreage
Qualifying for DCE, "NQ", Acreage not containing DCE or not
qualifying for DCE, and the Unit Structure Code is "WU", then
Pass will set the internal Total Downed Rice Indemnity Amount
to SUM(AIPIndemnityAmount) and compare the two.
When the internal Total Downed Rice Indemnity Amount is
empty, then PASS will set the internal Total Downed Rice
Indemnity Amount to "0".
26
27
28
29
30
"*" = Output Only
Rules
Page 74 of 98
Record
Number
Output
Application Source:
File Group:
Record Name: Production Loss Detail
Record Code: P21
Field
Number
Field Name
Data Type
Max
Length
File Type: Delimited
Reinsurance Year: 2026
Version: Approved
Release Date: 6/26/2025
Format
BUS
Key Req?
When the Downed Commodity Flag is "N" and the Non Premium
Acreage Code is empty, and the Commodity Code is "0047", Dry
Beans or "0067", Dry Peas, then PASS will set the Total
Determined Acreage = .(Default value: SUM), Total Determined
Acreage with the Stage Code of EH, In the Final Stage Harvested
Prior to Full Maturity (Early Harvest) = .(Default value: SUM).
31
When the Stage Code is one of the following: "P2", "PF", "PT"
and the Commodity Code is not one of the following values:
("0034", Peaches; "0047", Dry Beans; "0053", grapes; "0054",
apples; "0067", Dry Peas; "0089", Pears; "0309",
Mandarins/Tangerines) or (Commodity Code equals "0053",
grapes, AND Location State Code equals "06", California) and
internal Parent LP Insurance Option Code Flag is "N" and Unit
Structure Code is empty, then PASS will set the internal Total
Prevented Planting Indemnity Amount to
SUM(AIPIndemnityAmount) and comparing the two.
32
When the Stage Code is one of the following: "P2", "PF", "PT"
and the Commodity Code is not one of the following values:
("0034", Peaches; "0047", Dry Beans; "0053", grapes; "0054",
apples; "0067", Dry Peas; "0089", Pears; "0309",
Mandarins/Tangerines) or (Commodity Code equals "0053",
grapes, AND Location State Code equals "06", California) and
internal Parent LP Insurance Option Code Flag is "N" and Unit
Structure Code is "BU", then PASS will set the internal Total
Prevented Planting Indemnity Amount to
SUM(AIPIndemnityAmount) and comparing the two.
33
"*" = Output Only
Rules
Page 75 of 98
Record
Number
Output
Application Source:
File Group:
Record Name: Production Loss Detail
Record Code: P21
Field
Number
Field Name
Data Type
Max
Length
File Type: Delimited
Reinsurance Year: 2026
Version: Approved
Release Date: 6/26/2025
Format
BUS
Key Req?
When the Stage Code is one of the following: "P2", "PF", "PT"
and the Commodity Code is not one of the following values:
("0034", Peaches; "0047", Dry Beans; "0053", grapes; "0054",
apples; "0067", Dry Peas; "0089", Pears; "0309",
Mandarins/Tangerines) or (Commodity Code equals "0053",
grapes, AND Location State Code equals "06", California) and
internal Parent LP Insurance Option Code Flag is "N" and Unit
Structure Code is "OU", "UA", "UD", then PASS will set the
internal Total Prevented Planting Indemnity Amount to
SUM(AIPIndemnityAmount) and comparing the two.
When the Stage Code is one of the following: "P2", "PF", "PT",
and the Commodity Code is not one of the following values:
("0034", Peaches; "0047", Dry Beans; "0053", grapes; "0054",
apples; "0067", Dry Peas; "0089", Pears; "0309",
Mandarins/Tangerines) or (Commodity Code equals "0053",
grapes, AND Location State Code equals "06", California) and
Parent LP Insurance Option Code Flag is "N" and Unit Structure
Code is "EU", then set internal Total Prevented Planting
Indemnity Amount to SUM(AIPIndemnityAmount) and
comparing the two.
When Commodity Code is not one of the following values:
("0034", Peaches; "0047", Dry Beans; "0053", grapes; "0054",
apples; "0067", Dry Peas; "0089", Pears; "0309",
Mandarins/Tangerines) or (Commodity Code equals "0053",
grapes, AND Location State Code equals "06", California) and
Parent LP Insurance Option Code Flag is "N" and Unit Structure
Code is "EU" AND Insurance Option Code List contains "EI" then
set internal Total Prevented Planting Indemnity Amount to
SUM(AIPIndemnityAmount) and compare the two.
34
35
36
"*" = Output Only
Rules
Page 76 of 98
Record
Number
Output
Application Source:
File Group:
Record Name: Production Loss Detail
Record Code: P21
Field
Number
Field Name
Data Type
Max
Length
File Type: Delimited
Reinsurance Year: 2026
Version: Approved
Release Date: 6/26/2025
Format
BUS
Key Req?
When the Stage Code is one of the following: "P2", "PF", "PT",
and Commodity Code is one of the following values: ("0034",
Peaches; "0047", Dry Beans; "0053", grapes; "0054", apples;
"0067", Dry Peas; "0089", Pears; "0309", Mandarins/Tangerines)
or (Commodity Code equals "0053", grapes, AND Location State
Code equals "06", California) and internal Parent LP Insurance
Option Code Flag is "Y" and Unit Structure Code is empty, then
PASS will set the internal Total Prevented Planting Indemnity
Amount to SUM(AIPIndemnityAmount) and compare the two.
37
When the Stage Code is one of the following: "P2", "PF", "PT",
and the Commodity Code is one of the following values: ("0034",
Peaches; "0047", Dry Beans; "0053", grapes; "0054", apples;
"0067", Dry Peas; "0089", Pears; "0309", Mandarins/Tangerines)
or (Commodity Code equals "0053", grapes, AND Location State
Code equals "06", California) internal Parent LP Insurance Option
Code Flag is "Y" and Unit Structure Code is "BU", then PASS will
set the internal Total Prevented Planting Indemnity Amount to
SUM(AIPIndemnityAmount) and compare the two.
38
"*" = Output Only
Rules
Page 77 of 98
Record
Number
Output
Application Source:
File Group:
Record Name: Production Loss Detail
Record Code: P21
Field
Number
Field Name
Data Type
Max
Length
File Type: Delimited
Reinsurance Year: 2026
Version: Approved
Release Date: 6/26/2025
Format
BUS
Key Req?
When the Stage Code is one of the following: "P2", "PF", "PT",
and Commodity Code is one of the following values: ("0034",
Peaches; "0047", Dry Beans; "0053", grapes; "0054", apples;
"0067", Dry Peas; "0089", Pears; "0309", Mandarins/Tangerines)
or (Commodity Code equals "0053", grapes, AND Location State
Code is not equal "06", California) and internal Parent LP
Insurance Option Code Flag is "Y", and Unit Structure Code is
"OU", "UA", "UD", then PASS will set the internal Total
Prevented Planting Indemnity Amount to
SUM(AIPIndemnityAmount) and compare the two.
39
When the Stage Code is one of the following: "P2", "PF", "PT",
and Commodity Code is one of the following values: ("0034",
Peaches; "0047", Dry Beans; "0053", grapes; "0054", apples;
"0067", Dry Peas; "0089", Pears; "0309", Mandarins/Tangerines)
or (Commodity Code equals "0053", grapes, AND Location State
Code equals "06", California) and the MC Group Key is
empty/null and internal Parent LP Insurance Option Code Flag is
"Y" and Unit Structure Code is "EU", then PASS will set the
internal Total Prevented Planting Indemnity Amount to
SUM(AIPIndemnityAmount) and comparing the two.
40
"*" = Output Only
Rules
Page 78 of 98
Record
Number
Output
Application Source:
File Group:
Record Name: Production Loss Detail
Record Code: P21
Field
Number
"*" = Output Only
Field Name
Data Type
Max
Length
File Type: Delimited
Reinsurance Year: 2026
Version: Approved
Release Date: 6/26/2025
Format
BUS
Key Req?
Rules
41
When Commodity Code is one of the following values: ("0034",
Peaches; "0047", Dry Beans; "0053", grapes; "0054", apples;
"0067", Dry Peas; "0089", Pears; "0309", Mandarins/Tangerines)
or (Commodity Code equals "0053", grapes, AND Location State
Code equals "06", California) and internal Parent LP Insurance
Option Code Flag is "Y", and Unit Structure Code is "EU", and the
Insurance Option Code Lost contains "EI", then PASS will set the
internal Total Prevented Planting Indemnity Amount to
SUM(AIPIndemnityAmount) and compare the two.
42
When the Unit Structure Code is "WU", Whole Farm Unit, then
PASS will set the internal Total Prevented Planting Indemnity
Amount by summing the AIP Indemnity Amount of the P21s that
have a Stage Code of "P2", Prevented Planting - Unplanted
Acreage, "PF", Prevented Planting - Unplanted Acreage with 5%
Buy Up Option, "PT", Prevented Planting - Unplanted Acreage
with 10% Buy Up Option and comparing the two.
43
When the Stage Code is one of the following values: "P2",
Prevented Planting - Unplanted Acreage, "PF", Prevented
Planting - Unplanted Acreage with 5% Buy Up Option, "PT",
Prevented Planting - Unplanted Acreage with 10% Buy Up
Option, then SUM(AIPIndemnityAmount for the unit cannot be
negative for the Prevented Plantin Payment.
44
When Commodity Code is one of the following values: "0021",
Cotton; "0022", Cotton Ex Long Staple, and SE Flag is "Y", and
Unit Structure Code is empty, then set internal Total Cotton
Seed Indemnity Amount to SUM(AIPIndemnityAmount) and
compare the two.
Page 79 of 98
Record
Number
Output
Application Source:
File Group:
Record Name: Production Loss Detail
Record Code: P21
Field
Number
Field Name
Data Type
Max
Length
File Type: Delimited
Reinsurance Year: 2026
Version: Approved
Release Date: 6/26/2025
Format
BUS
Key Req?
When Commodity Code is one of the following values: "0021",
Cotton; "0022", Cotton Ex Long Staple, and SE Flag is "Y", and
Unit Structure Code is "BU", then set internal Total Cotton Seed
Indemnity Amount to SUM(AIPIndemnityAmount) and compare
the two.
When Commodity Code is one of the following values: "0021",
Cotton; "0022", Cotton Ex Long Staple, and SE Flag is "Y", and
Unit Structure Code is "OU", "UA", "UD", then set internal Total
Cotton Seed Indemnity Amount to SUM(AIPIndemnityAmount)
and compare the two.
When the Commodity Code is one of the following values:
"0021", Cotton, "0022" Cotton Extra Long Staple, and the
Insurance Option Code List contains "SE", then PASS will
SUM(AIPIndemnityAmount) for the unit and the result cannot be
negative for cottonseed.
When Commodity Code is one of the following values: "0021",
Cotton; "0022", Cotton Ex Long Staple, and SE Flag* is "Y", and
Unit Structure Code is "EU", AND Insurance Option Code List
contains "EI", then set internal Total Cotton Seed Indemnity
Amount to SUM(AIPIndemnityAmount).
45
46
47
48
When the SE Flag is "Y" and the Unit Structure Code is "WU",
then PASS will set the internal Total Cotton Seed Indemnity
Amount to SUM(AIPIndemnityAmount) and compare the two.
When the Total Cotton Seed Indemnity Amount is empty, then
PASS will set the internal Total Cotton Seed Indemnity Amount
to "0".
49
50
"*" = Output Only
Rules
Page 80 of 98
Record
Number
Output
Application Source:
File Group:
Record Name: Production Loss Detail
Record Code: P21
Field
Number
Field Name
Data Type
Max
Length
File Type: Delimited
Reinsurance Year: 2026
Version: Approved
Release Date: 6/26/2025
Format
BUS
Key Req?
When the Non-Premium Acreage Code is empty and the SE Flag
is "Y", then PASS will set the internal Cotton Lint Insurance
Option Code List = .InsuranceOptionCodeList from the P21
record.
When the internal Cotton Lint Insurance Option Code List
contains "LP", then PASS will set the internal LP Insurance
Option Code Flag to "Y".
When Commodity Code is one of the following values: ("0034",
Peaches; "0047", Dry Beans; "0053", grapes; "0054", apples;
"0067", Dry Peas; "0089", Pears; "0309", Mandarins/Tangerines)
or (Commodity Code equals "0053", grapes, AND Location State
Code not equal to "06", California) and internal Parent LP
Insurance Option Code Flag is "Y", and Unit Structure Code is
"OU", "UA", "UD", then PASS will set the internal Total
Replanted Indemnity Amount to SUM(AIPIndemnityAmount).
51
52
53
When Stage Code is one of the following: "R", "RR", "RS", "RT",
and the Commodity Code is not one of the following values:
("0034", Peaches; "0047", Dry Beans; "0053", grapes; "0054",
apples; "0067", Dry Peas; "0089", Pears; "0309",
Mandarins/Tangerines) or (Commodity Code equals "0053",
grapes, AND Location State Code equals "06", California) and the
internal Parent LP Insurance Option Code Flag is "N", and Unit
Structure Code is "EU", then PASS will set the internal Total
Replanted Indemnity Amount to SUM(AIPIndemnityAmount).
54
"*" = Output Only
Rules
Page 81 of 98
Record
Number
Output
Application Source:
File Group:
Record Name: Production Loss Detail
Record Code: P21
Field
Number
Field Name
Data Type
Max
Length
File Type: Delimited
Reinsurance Year: 2026
Version: Approved
Release Date: 6/26/2025
Format
BUS
Key Req?
When Stage Code is one of the following: "R", "RR", "RS", "RT",
and the Commodity Code is not one of the following values:
"0034", Peaches, "0047", Dry Beans, "0053", Grapes, "0054",
Apples, "0067", Dry Peas, "0089", Pears, "0309"
Mandarins/Tangerines or the Commodity Code equals "0053",
Grapes, and the Location State Code equals "06", and the Parent
LP Insurance Option Code Flag is "N", and the Unit Structure
Code is "BU", then PASS will set (sum) the Total Replanted
Indemnity Amount and compare it to the AIP Indemnity Amount.
55
When Stage Code is one of the following: "R", "RR", "RS", "RT",
and the Commodity Code is not one of the following values:
"0034", Peaches, "0047", Dry Beans, "0053", Grapes, "0054",
Apples, "0067", Dry Peas, "0089", Pears, "0309"
Mandarins/Tangerines or the Commodity Code equals "0053",
Grapes, and the Location State Code equals "06", and the Parent
LP Insurance Option Code Flag is "N", and the Unit Structure
Code is one of the following: "OU", "UA", "UD", then PASS will
set (sum) the Total Replanted Indemnity Amount and compare
it to the AIP Indemnity Amount.
56
"*" = Output Only
Rules
Page 82 of 98
Record
Number
Output
Application Source:
File Group:
Record Name: Production Loss Detail
Record Code: P21
Field
Number
Field Name
Data Type
Max
Length
File Type: Delimited
Reinsurance Year: 2026
Version: Approved
Release Date: 6/26/2025
Format
BUS
Key Req?
When Stage Code is one of the following: "R", "RR", "RS", "RT",
and the Commodity Code is not one of the following values:
"0034", Peaches, "0047", Dry Beans, "0053", Grapes, "0054",
Apples, "0067", Dry Peas, "0089", Pears, "0309"
Mandarins/Tangerines or the Commodity Code equals "0053",
Grapes, and the Location State Code equals "06", and the Parent
LP Insurance Option Code Flag is "N", and the Unit Structure
Code is empty/NULL, then PASS will set (sum) the Total
Replanted Indemnity Amount and compare it to the AIP
Indemnity Amount.
When Stage Code is one of the following: "R", "RR", "RS", "RT",
and the Commodity Code is not one of the following values:
"0034", Peaches, "0047", Dry Beans, "0053", Grapes, "0054",
Apples, "0067", Dry Peas, "0089", Pears, "0309"
Mandarins/Tangerines or the Commodity Code equals "0053",
Grapes, and the Location State Code is not equals "06", and the
Parent LP Insurance Option Code Flag is "Y", and the Unit
Structure Code is empty/NULL, then PASS will set (sum) the
Total Replanted Indemnity Amount and compare it to the AIP
Indemnity Amount.
57
58
"*" = Output Only
Rules
Page 83 of 98
Record
Number
Output
Application Source:
File Group:
Record Name: Production Loss Detail
Record Code: P21
Field
Number
"*" = Output Only
Field Name
Data Type
Max
Length
File Type: Delimited
Reinsurance Year: 2026
Version: Approved
Release Date: 6/26/2025
Format
BUS
Key Req?
Rules
59
When Stage Code is one of the following: "R", "RR", "RS", "RT",
and the Commodity Code is not one of the following values:
"0034", Peaches, "0047", Dry Beans, "0053", Grapes, "0054",
Apples, "0067", Dry Peas, "0089", Pears, "0309"
Mandarins/Tangerines or the Commodity Code equals "0053",
Grapes, and the Location State Code not equals "06" and the
Parent LP Insurance Option Code Flag is "Y", and the Unit
Structure Code is "BU", then PASS will sum the Total Replanted
Indemnity Amount and compare it to the AIP Indemnity Amount.
60
When Stage Code is one of the following: "R", "RR", "RS", "RT",
and the (Commodity Code equals "0053", grapes, and Location
State Code is not equal to "06", California) or Commodity Code is
one of the following values: "0034", Peaches; "0047", Dry Beans;
"0053", grapes; "0054", apples; "0067", Dry Peas; "0089", Pears;
"0309", Mandarin/Tangerines or internal Parent LP Insurance
Option Code Flag equals "Y" or MC Group Key exists and Unit
Structure Code is "EU", then PASS will set internal Total
Replanted Indemnity Amount to SUM(AIPIndemnityAmount).
61
When the Unit Structure Code is "WU", Whole Farm Units, then
PASS will set the internal "Total Replant Indemnity Amount" by
summing the AIP Indemnity Amount of the P21s that have a
Stage Code of "R", Replanted, "RR", Raisin Reconditioning
Payment (Meets RAC standards), "RS", Replanted Seed, "RT"
Replanted Transplants.
Page 84 of 98
Record
Number
Output
Application Source:
File Group:
Record Name: Production Loss Detail
Record Code: P21
Field
Number
Field Name
Data Type
Max
Length
File Type: Delimited
Reinsurance Year: 2026
Version: Approved
Release Date: 6/26/2025
Format
BUS
Key Req?
When the Stage Code is one of the following values: "R",
Replanted, "RR", Raisin Reconditioning Payment (meets RAC
standards), "RS", Replanted Seeded, "RT", Replanted
Transplants, then PASS will SUM(AIPIndemnity Amount) for the
unit cannot be negative for replant payment.
Set CEO Indemnity Factor to the specified calculation: CEO
Coverage Level Percent/Coverage Level Percent when CEO
Coverage Level Percent exists.
Round CEO Indemnity Factor to 5 places after the decimal when
CEO Indemnity Factor exists.
Set Second Commodity Waived Indemnity Amount to equal the
value in "Indemnity Amount" when Loss Multiple Cropping Code
is "SW".
When Commodity Code is not one of the following values:
("0034", Peaches; "0047", Dry Beans; "0053", grapes; "0054",
apples; "0067", Dry Peas; "0089", Pears; "0309",
Mandarins/Tangerines) or (Commodity Code equals "0053",
grapes, AND Location State Code equals "06", California) and MC
Group Key is empty and internal Parent LP Insurance Option
Code Flag is "N", and Unit Structure Code is "EU", AND Insurance
Option Code List contains "EI", then PASS will set internal Total
Indemnity Amount to SUM(AIPIndemnityAmount) and compare
the two.
62
63
64
65
66
"*" = Output Only
Rules
Page 85 of 98
Record
Number
Output
Application Source:
File Group:
Record Name: Production Loss Detail
Record Code: P21
Field
Number
Field Name
Data Type
Max
Length
File Type: Delimited
Reinsurance Year: 2026
Version: Approved
Release Date: 6/26/2025
Format
BUS
Key Req?
When (Commodity Code equals "0053", grapes, and Location
State Code is not equal to "06", California,) or Commodity Code
is one of the following values: ("0034", Peaches; "0047", Dry
Beans; "0053", grapes; "0054", apples; "0067", Dry Peas; "0089",
Pears; "0309", Mandarins/Tangerines) or internal Parent LP
Insurance Option Code Flag equals "Y" or MC Group Key exists
and Unit Structure Code is "EU", AND Insurance Option Code List
contains "EI", then PASS will set the internal Total Indemnity
Amount to SUM(AIPIndemnityAmount) and compare the two.
67
When (Commodity Code equals "0053", grapes, and Location
State Code is not equal to "06", California,) or Commodity Code
is one of the following values: ("0034", Peaches; "0047", Dry
Beans; "0053", Grapes; "0054", Apples; "0067", Dry Peas;
"0089", Pears; "0309", Mandarins/Tangerines, "0227", Oranges)
or internal Parent LP Insurance Option Code Flag equals "Y", and
the Unit Structure Code is "OU", "UA", "UD", then PASS will set
the internal Total Indemnity Amount to
SUM(AIPIndemnityAmount) and compare the two.
68
"*" = Output Only
Rules
Page 86 of 98
Record
Number
Output
Application Source:
File Group:
Record Name: Production Loss Detail
Record Code: P21
Field
Number
Field Name
Data Type
Max
Length
File Type: Delimited
Reinsurance Year: 2026
Version: Approved
Release Date: 6/26/2025
Format
BUS
Key Req?
When (Commodity Code equals "0053", grapes, and Location
State Code is not equal to "06", California,) or Commodity Code
is one of the following values: ("0034", Peaches; "0047", Dry
Beans; "0053", grapes; "0054", apples; "0067", Dry Peas; "0089",
Pears; "0309", Mandarins/Tangerines, "0227", Oranges) or
internal Parent LP Insurance Option Code Flag equals "Y", and
the Unit Structure Code is empty, then PASS will set the internal
Total Indemnity Amount to SUM(AIPIndemnityAmount) and
compare the two.
69
When the Commodity Code is not one of the following values:
"0034", Peaches; "0047", Dry Beans; "0053", Grapes; "0054",
Apples; "0067", Dry Peas; "0089", Pears; "0309"
Mandarins/Tangerines or the Commodity Code equals "0053",
Grapes, and the Location State Code equals "06", and the Parent
LP Insurance Option Code Flag is "N", and MC Group Key is
empty and the Unit Structure Code is "EU", then PASS will set
(sum) the Total Indemnity Amount and compare it to the AIP
Indemnity Amount.
70
When the Commodity Code is not one of the following values:
"0034", Peaches; "0047", Dry Beans; "0053", Grapes; "0054",
Apples; "0067", Dry Peas; "0089", Pears; "0309"
Mandarins/Tangerines or the Commodity Code equals "0053",
Grapes, and the Location State Code equals "06", and the Parent
LP Insurance Option Code Flag is "N", and the Unit Structure
Code is empty/NULL, then PASS will set the Total Indemnity
Amount (summed) and compare it to the AIP Indemnity Amount.
71
"*" = Output Only
Rules
Page 87 of 98
Record
Number
Output
Application Source:
File Group:
Record Name: Production Loss Detail
Record Code: P21
Field
Number
"*" = Output Only
Field Name
Data Type
Max
Length
File Type: Delimited
Reinsurance Year: 2026
Version: Approved
Release Date: 6/26/2025
Format
BUS
Key Req?
Rules
72
When the Commodity Code is not one of the following values:
"0034", Peaches; "0047", Dry Beans; "0053", Grapes; "0054",
Apples; "0067" Dry Peas; "0089", Pears; "0309",
Mandarins/Tangerines; "0227", Oranges OR Commodity Code
equals "0053", Grapes and the Location State Code equals "06",
California, AND the LP Insurance Option Code does not exist,
AND the Unit Structure Code is one of the following values:
"OU", "UA", or "UD", then PASS will set the internal Total
Indemnity Amount to SUM the AIP Indemnity Amount and
compare the two.
73
When the Commodity Code is one of the following values:
"0034", Peaches; "0047", Dry Beans; "0054", Apples; "0067", Dry
Peas; "0089", Pears; "0309", Mandarins/Tangerines; "0227",
Oranges OR the Parent LP Insurance Option Code Flag equals
"Y", and the Unit Structure Code is "BU", then PASS will set the
internal Total Indemnity Amount to sum the AIP Indemnity
Amount and compare the two.
74
When the Insurance Plan Code is "13", Rainfall Index, and a
Payment Factor exists, then PASS will use the ADM Area
Coverage Level, "A01130", to set the Payment Factor.
75
When the Insurance Plan Code is "04", Area Yield Protection,
"05", Area Revenue Protection, or "06", Area Revenue Protection
- Harvest Price Exclusion and Payment Factor exists, then PASS
will use the ADM Area Coverage Level, "A01130", to set the
Payment Factor.
Page 88 of 98
Record
Number
Output
Application Source:
File Group:
Record Name: Production Loss Detail
Record Code: P21
Field
Number
Field Name
Data Type
Max
Length
File Type: Delimited
Reinsurance Year: 2026
Version: Approved
Release Date: 6/26/2025
Format
BUS
Key Req?
When the Commodity Code is one of the following values:
"0013", Onions; "0105", Fresh Market Beans; "0156", Sweet
Potatoes; "0255", Banana; "0256", Coffee; "0257", Papaya;
"0333", Camelina; "0059", Silage Sorghum, then PASS will set an
internal Acreage Limitation Flag to "Y".
76
When the Commodity Code is "0084", Potatoes, and the
Insurance Option Code List contains one of the following: "CL",
Certified Seed, or "CH", Certified Seed High, then PASS will set an
internal Acreage Limitation Flag to "Y".
When the Commodity Code is "0072", Cabbage, and the Type
Code is one of the following: "993", Green (Proc), "994", Red
(Proc), then PASS will set the internal Acreage Limitation Flag to
"Y".
77
78
When the Insurance Plan Code equals "03", Yield, and the Stage
Code is not equal to "R", Replant, and Production to Count
Quantity is greater than 0, and Commodity Code is not "0805"
Weaned Calves, then the Harvest Price from the ADM Price table
must be available to perform an Indemnity Calculation.
79
"*" = Output Only
Rules
Page 89 of 98
Record
Number
Output
Application Source:
File Group:
Record Name: Production Loss Detail
Record Code: P21
Field
Number
Field Name
Data Type
Max
Length
File Type: Delimited
Reinsurance Year: 2026
Version: Approved
Release Date: 6/26/2025
Format
BUS
Key Req?
80
PASS will set an internal field, "Planted Acreage For Unit 20Pct"
to the specified calculation as follows:
ROUND(Total Planted Acreage * 0.20, 1) EXCEPT:
- CASE WHEN Unit of Measure Abbreviations "LBS" or
(Commodity Code is "0047", Dry Beans, and the Type Code is
"062", Contracted Seed Bean) OR (Commodity Code is "0067",
Dry Peas, and the Type Code is one of the following: "098",
Spring Contract Seed Peas, "198", Fall Contract Seed Peas)
ROUND to 0,
- WHEN Unit of Measure Abbreviation is "TON", then ROUND to
2.
81
When the Unit Structure Code is one of the following values:
"BU", Basic Unit, "OU", Optional Unit, "UA", OU Established by a
Written Unit Agreement, "UD", OU Established by a Written Unit
Agreement, then PASS will define the BU using the "Basic Unit
Number" from the P11. PASS will define the OU, UA, and UD,
using the "Basic Unit Number" and "Optional Unit Number" from
the P11.
When the Insurance Plan Code is "40", Tree Based Dollar
Amount of Insurance, and the Insurance Option Code List
contains "CV", Comprehensive Tree Value, or "OX", OLO CTV
Endorsement, then PASS will sum(AIP Indemnity Amount for the
Unit and it must be less than or equal to the SUM(Liability
Amount) for the Unit having the same Seed Cycle Code from the
associated P11 Acreage record.
When the Commodity Code is "0332", Annual Forage, then PASS
will set the Internal Percent of Value to equal
ODS14.PercentofValue from the ODS14 record.
82
83
"*" = Output Only
Rules
Page 90 of 98
Record
Number
Output
Application Source:
File Group:
Record Name: Production Loss Detail
Record Code: P21
Field
Number
Field Name
Data Type
Max
Length
File Type: Delimited
Reinsurance Year: 2026
Version: Approved
Release Date: 6/26/2025
Format
BUS
Key Req?
When the Insurance Plan Code is one of the following values:
"35" or "36", Stacked Income Protection, "38", Fire Insurance
Protection - Smoke Index, then PASS will set the Payment Factor
to equal A01130.PaymentFactor from the "A01130" ADM
record.
When the Insurance Plan Code is one of the following values:
"31", "32", or "33", Supplement Coverage Option, then PASS will
set the Payment Factor to equal A01130.PaymentFactor from
the "A01130" ADM record.
84
85
When Revenue Conversion Production to Court Quantity > 0,
then at least one Production Loss Sub Detail record (P21A) must
be submitted in the batch for APH Cucumbers (Insurance Plan
Code 90, Commodity Code 0132).
86
When the Revenue Conversion Production to Count Quantity = 0,
then no Production Loss Sub Detail records (P21A) are allowed to
be in the batch for APH Cucumbers (Insurance Plan Code 90,
Commodity Code 0132).
All P21As must be accepted.
87
88
"*" = Output Only
Rules
Page 91 of 98
Record
Number
Output
Application Source:
File Group:
Record Name: Production Loss Detail
Record Code: P21
Field
Number
"*" = Output Only
Field Name
Data Type
Max
Length
File Type: Delimited
Reinsurance Year: 2026
Version: Approved
Release Date: 6/26/2025
Format
BUS
Key Req?
Rules
89
When the Commodity Code is "0041", Corn, and Insurance Plan
Code is one of the following values: "01", YP, "02", RP, "03",
RPHPE and the Stage Code is one of the following values: "P1",
"P2", Prevented Planting - Unplanted Acreage, "PF", Prevented
Planting - Unplanted Acreage with 5% Buy Up Option, "PT",
Prevented Planting - Unplanted Acreage with 10% Buy Up
Option, "PU", "R", Replanted and the Type Code is one of the
following values: "341", White, "381", Waxy, then PASS will set
the Price Election Amount to the specified calculation: CASE
WHEN Coverage Type Code = "C", THEN Catastrophic Price ELSE
Projected Price END.
90
When the Insurance Option Code List contains "RD", CRE Opt B:
No depreciation, and the Commodity Code is "0038", Sugarcane,
and the Insurance Plan Code is "90", APH, then PASS will set
Depreciation Factor "1".
91
When the Insurance Plan Code is APH Price Component "91", the
Stage Code is not "DC", the WA Number is NULL, the Settlement
Flag is not "Y", the Settlement Type Code is not "C", and the
Insurance Option Code List contains "PS", and the Indemnity
Calculation is unable to complete the calculation, then review
the Total Guarantee Amount calculation. Verify that when the
"PS" Insurance Option Code List contains "PS", then the Contract
Price is being used.
Page 92 of 98
Record
Number
Output
Application Source:
File Group:
Record Name: Production Loss Detail
Record Code: P21
Field
Number
Field Name
Data Type
Max
Length
File Type: Delimited
Reinsurance Year: 2026
Version: Approved
Release Date: 6/26/2025
Format
BUS
Key Req?
Calculation Rules
"*" = Output Only
Rules
92
Unable to perform the Corporate Calculation, because one or
more of the following fields has failed validation: Insured Share
Percent, Liability Adjustment Factor, Misreported Information
Factor, Determined Commodity Quantity or Commodity Year.
93
Unable to perform the Combo Indemnity Corporate Calculation,
because one or more of the following fields has failed validation:
Liability Adjustment Factor or Production To Count Quantity.
94
Unable to perform the Group Protection Indemnity Corporate
Calculation, because one or more of the following fields has
failed validation: Insured Share Percent, Commodity Year,
Insured Share Percent, Liability Adjustment Factor, Misreported
Information Factor, Applicable Determined Value (Acreage,
Pounds, Tons), Multiple Commodity Adjustment Factor or
Payment Calculation Factor for one of the following Insurance
Plan Codes: "04", "05", "06", "13".
95
Unable to perform the Tree Based Dollar Amount Of Insurance
Indemnity Corporate Calculation, because one or more of the
following fields has failed validation: Liability Adjustment Factor,
Production To Count Quantity, Determined Value (Acreage,
Pounds or Tons), Misreported Information Factor or Insured
Share Percent.
Page 93 of 98
Record
Number
Output
Application Source:
File Group:
Record Name: Production Loss Detail
Record Code: P21
Field
Number
"*" = Output Only
Field Name
Data Type
Max
Length
File Type: Delimited
Reinsurance Year: 2026
Version: Approved
Release Date: 6/26/2025
Format
BUS
Key Req?
Rules
96
Unable to perform the Pecan Revenue Indemnity Corporate
Calculation, because one or more of the following fields has
failed validation: Guarantee Adjustment Factor, Determined
Commodity Quantity, Liability Adjustment Factor, Production To
Count Quantity, Price Election Percent, Insured Share Percent,
Misreported Information Factor, Applicable Determined Value
(Acreage, Pounds, Tons), Multiple Commodity Adjustment Factor
or Dollar Amount Of Insurance.
97
Unable to perform the Actual Revenue History Indemnity
Corporate Calculation, because one or more of the following
fields has failed validation: Applicable Determined Value
(Acreage, Pounds, Tons), Liability Adjustment Factor, Production
To Count Quantity, Price Election Percent, Commodity Year,
Approved Yield, Coverage Level Percent, Insured Share Percent,
Type Code or Practice Code.
98
When the Stage Code is not "RR", "RF", "R", or "DC", and the
Insurance Plan Code is either "50" or "51", and PASS is unable to
perform the Dollar Amount/ Fixed Dollar Amount of Insurance
Indemnity Corporate Calculation, then review the following fields
has failed validation: Insured Share Percent, Liability Adjustment
Factor, Misreported Information Factor, Acre Stage Guarantee
Amount, Applicable Determined Value (Acreage, Pounds, Tons)
or Commodity Year.
Page 94 of 98
Record
Number
Output
Application Source:
File Group:
Record Name: Production Loss Detail
Record Code: P21
Field
Number
"*" = Output Only
Field Name
Data Type
Max
Length
File Type: Delimited
Reinsurance Year: 2026
Version: Approved
Release Date: 6/26/2025
Format
BUS
Key Req?
Rules
99
When the Stage Code is not "RR", "RF", "R", or "DC", and the
Insurance Plan Code is either "50" or "51", and PASS is unable to
perform the Dollar Amount/ Fixed Dollar Amount of Insurance
Indemnity Corporate Calculation, then review the following
fields: Liability Adjustment Factor, AIP Acre Stage Guarantee
Amount, Commodity Year, Insured Share Percent, Applicable
Determined Value (Acreage, Pounds, Tons).
100
When the Insurance Plan Code is "50" or "31", and the Stage
Code is empty/NULL and PASS is unable to perform the Dollar
Amount/Fixed Dollar Amount of Insurance calculation, then
review the following fields: Insured Share Percent, Commodity
Year, Liability Adjustment Factor, Applicable Determined Value
(Acreage, Pounds, Tons).
101
When the Insurance Plan Code is "55" and the Stage Code is not
"DC", and PASS is unable to perform the Yield Based Dollar
Amount of Insurance Indemnity calculation, then review the
following fields: Determined Acreage, Liability Adjustment
Factor, Production to Count Quantity, Insured Share Percent,
Commodity Year, Contract Value, Minimum Payment Quantity,
or Price Election Amount.
Page 95 of 98
Record
Number
Output
Application Source:
File Group:
Record Name: Production Loss Detail
Record Code: P21
Field
Number
Field Name
Data Type
Max
Length
File Type: Delimited
Reinsurance Year: 2026
Version: Approved
Release Date: 6/26/2025
Format
BUS
Key Req?
102
Unable to perform the APH Indemnity Corporate Calculation,
because one or more of the following fields has failed validation:
Approved Yield, Commodity Year, Insured Share Percent,
Coverage Level Percent, Liability Adjustment Factor, Production
To Count Quantity, Acre Stage Guarantee Amount, Applicable
Determined Value (Acreage, Pounds, Tons), Stage Percent Factor
or Yield Conversion Factor.
103
Unable to perform the PRH Indemnity Calculation Corporate
Calculation because one or more of the following fields has failed
validation: Approved Yield, Determined Acreage, Liability
Adjustment Factor, Production To Count Quantity, Revised
Weighted Average Harvest Price.
104
Unable to perform the Stacked Income Protection Indemnity
Corporate Calculation, because one or more of the following
fields has failed validation: Determined Acreage.
105
Unable to perform the Supplemental Coverage Option Indemnity
Corporate Calculation, because one or more of the following
fields has failed validation: Liability Adjustment Factor.
Unable to perform the Margin Protection Indemnity Calculation
Corporate Calculation, because one or more of the following
fields has failed validation: Determined Acreage.
Unable to perform the Enhanced Coverage Endorsement
Indemnity Corporate Calculation, because one or more of the
following fields has failed validation: Insurance Plan Code,
Record Type Code.
106
107
"*" = Output Only
Rules
Page 96 of 98
Record
Number
Output
Application Source:
File Group:
Record Name: Production Loss Detail
Record Code: P21
Field
Number
Field Name
Data Type
Max
Length
File Type: Delimited
Reinsurance Year: 2026
Version: Approved
Release Date: 6/26/2025
Format
BUS
Key Req?
Unable to perform the Hurricane Insurance Protection-Wind
Insurance Indemnity Calculation corporate Calculation because
one or more of the following fields has failed validation:
Reinsurance Year.
Unable to perform the Fire Insurance Protection - Smile index
(FIP-SI) Indemnity calculation Corporate Calculation, because one
or more of the following fields has failed validation: Commodity
Year.
108
109
"*" = Output Only
Rules
110
When the Commodity Code is "0091", Barley, and the Insurance
Plan Code is one of the following values: "02", RP, "03", RPHPE,
and the ME Flag is "Y", then PASS will set the Price Election
Amount to this specified calculation: When the Contract Price >
ME Harvest Price, then (Round(Contract Price * Price Election
Percent, 4)) ELSE (Round(ME Harvest Price * Price Election
Percent, 4)) END.
111
When the Commodity Code is "0091", Barley, and the Insurance
Plan Code is one of the following values: "02", RP, "03", RPHPE,
and ME Flag is "Y", then PASS will set the internal ME Harvest
Price to the specified calculation: Harvest Price + (Contract Price Projected Price).
Page 97 of 98
Record
Number
Output
Application Source:
File Group:
Record Name: Production Loss Detail
Record Code: P21
Field
Number
"*" = Output Only
Field Name
Data Type
Max
Length
File Type: Delimited
Reinsurance Year: 2026
Version: Approved
Release Date: 6/26/2025
Format
BUS
Key Req?
Rules
112
When the Commodity Code is "0091", Barley and the Insurance
Plan Code is one of the following values: "01", YP, "02", RP, "03"
RPHPE, and the ME Flag is "Y", and the Stage Code is one of the
following values: "P" Prevented Planting, "P2", Prevented
Planting - Unplanted Acreage, "PF", Prevented Planting Unplanted Acreage with 5% Buy Up Option, "PT", Prevented
Planting - Unplanted Acreage with 10% Buy Up Option, "R",
Replanted, then PASS will set the Price Election Amount to the
specified calculation: ROUND(Contract Price * Price Election
Percent, 4).
113
Unable to perform the Post Application Coverage Endorsement
"PACE" Indemnity Calculation Corporate Calculation, because
one or more of the following fields has failed validation: Actual
Nitrogen Applied per Acre, Determined Acreage, Final Post
Application Percent.
114
When the Commodity Code equals "0805", Weaned Calves, and
the Insurance Plan Code is one of the following values: "01", YP,
"02", RP, "03", RPHPE, OR the Insurance Plan Code is empty OR
the Stage Code is not equal to "DC", then the Liability
Adjustment Factor must equal 1.
Page 98 of 98