anchor.diff:  C6,GrossOutlaysUndeliveredOrdersPrepaidTotal (FYB or CPE) = USSGL(4802 + 4882). This applies to the award level.,GrossOutlaysUndeliveredOrdersPrepaidTotalFYB = USSGL4802. This applies to the award level.,n,award_financial,warning,,c6_award_financial_2
   C7,GrossOutlaysDeliveredOrdersPaidTotal (FYB or CPE) = USSGL(4902 + 4908 + 4982). This applies to the award level.,GrossOutlaysDeliveredOrdersPaidTotalCPE = USSGL(4902 + 4908 + 4982). This applies to the award level.,n,award_financial,warning,,c7_award_financial_1
   C7,GrossOutlaysDeliveredOrdersPaidTotal (FYB or CPE) = USSGL(4902 + 4908 + 4982). This applies to the award level.,GrossOutlaysDeliveredOrdersPaidTotalFYB = USSGL4908. This applies to the award level.,n,award_financial,warning,,c7_award_financial_2
  -C8,Unique FAIN/URI from file C exists in file D2. FAIN may be null for aggregated records.  URI may be null for non-aggregated records.,Unique FAIN/URI from file C exists in file D2. FAIN may be null for aggregated records.  URI may be null for non-aggregated records.,y,award_financial,warning,award,c8_award_financial
  -C9,"Unique FAIN/URI from file D2 exists in file C, except D2 records where FederalActionObligation and OriginalLoanSubsidyCost = 0. FAIN may be null for aggregated records.  URI may be null for non-aggregated records.","Unique FAIN/URI from file D2 exists in file C, except D2 records where FederalActionObligation and OriginalLoanSubsidyCost = 0. FAIN may be null for aggregated records.  URI may be null for non-aggregated records.",y,award,warning,award_financial,c9_award_financial
  +C8,Unique FAIN/URI from file C exists in file D2. FAIN may be null for aggregated records. URI may be null for non-aggregated records.,Unique FAIN/URI from file C exists in file D2. FAIN may be null for aggregated records. URI may be null for non-aggregated records.,y,award_financial,warning,award,c8_award_financial
  +C9,"Unique FAIN/URI from file D2 exists in file C, except D2 records where FederalActionObligation and OriginalLoanSubsidyCost = 0. FAIN may be null for aggregated records. URI may be null for non-aggregated records.","Unique FAIN/URI from file D2 exists in file C, except D2 records where FederalActionObligation and OriginalLoanSubsidyCost = 0. FAIN may be null for aggregated records. URI may be null for non-aggregated records.",y,award,warning,award_financial,c9_award_financial
   C11,Each unique PIID (or combination of PIID/ParentAwardId) from file C should exist in file D1.,Each unique PIID (or combination of PIID/ParentAwardId) from file C should exist in file D1.,y,award_financial,warning,award_procurement,c11_cross_file
   C12,"Each unique PIID (or combination of PIID/ParentAwardId) from file D1 should exist in file C during the same reporting period, except D1 records where FederalActionObligation = 0.","Each unique PIID (or combination of PIID/ParentAwardId) from file D1 should exist in file C during the same reporting period, except D1 records where FederalActionObligation = 0.",y,award_procurement,warning,award_financial,c12_cross_file
   C14,"Each row provided in file C must contain either a FAIN, URI, or PIID. Rows must not contain a PIID and FAIN, or a PIID and URI.","Must provide either FAIN, URI, or PIID",n,award_financial,fatal,,c14_award_financial_1
  
positive.code: FABS33,"PeriodOfPerformanceCurrentEndDate is an optional field, but when provided, must follow YYYYMMDD format, where YYYY is the year, MM the month and DD the day.","PeriodOfPerformanceCurrentEndDate is an optional field, but when provided, must follow YYYYMMDD format, where YYYY is the year, MM the month and DD the day.",n,detached_award,fatal,,fabs33_detached_award_financial_assistance_1
  FABS33,"When provided, PeriodOfPerformanceCurrentEndDate must be a valid date between 19991001 and 20991231.","When provided, PeriodOfPerformanceCurrentEndDate must be a valid date between 19991001 and 20991231.",n,detached_award,fatal,,fabs33_detached_award_financial_assistance_2
  FABS34,"When both are provided, PeriodOfPerformanceStartDate must occur on or before PeriodOfPerformanceCurrentEndDate.","When both are provided, PeriodOfPerformanceStartDate must occur on or before PeriodOfPerformanceCurrentEndDate.",n,detached_award,fatal,,fabs34_detached_award_financial_assistance_1
  FABS34,"While they are optional fields, if either PeriodOfPerformanceCurrentEndDate or PeriodOfPerformanceStartDate is provided, both fields must be provided.","While they are optional fields, if either PeriodOfPerformanceCurrentEndDate or PeriodOfPerformanceStartDate is provided, both fields must be provided.",n,detached_award,warning,,fabs34_detached_award_financial_assistance_2
  FABS35,"When provided, LegalEntityZIPLast4 must be in the format ####.","When provided, LegalEntityZIPLast4 must be in the format ####.",n,detached_award,fatal,,fabs35_detached_award_financial_assistance_1
  FABS35,"LegalEntityZIP5 is not a valid zip code.","LegalEntityZIP5 is not a valid zip code.",n,detached_award,fatal,,fabs35_detached_award_financial_assistance_2
  FABS35,"While the LegalEntityZIP5 provided is valid, the combination of LegalEntityZIP5 + LegalEntityZIPLast4 is not a valid 9 digit zip.","While the LegalEntityZIP5 provided is valid, the combination of LegalEntityZIP5 + LegalEntityZIPLast4 is not a valid 9 digit zip.",n,detached_award,warning,,fabs35_detached_award_financial_assistance_3
  FABS36,"CFDA_Number must be in XX.XXX format, where # represents a number from 0 to 9.","CFDA_Number must be in XX.XXX format, where # represents a number from 0 to 9.",n,detached_award,fatal,,fabs36_detached_award_financial_assistance
  FABS37,"For new assistance awards (ActionType = A), the CFDA_Number must be active as of the ActionDate. This does not apply to correction records (those with CorrectionLateDeleteIndicator = C). For all records, CFDA_Number must have existed at some point in time.","For new assistance awards (ActionType = A), the CFDA_Number must be active as of the ActionDate. This does not apply to correction records (those with CorrectionLateDeleteIndicator = C). For all records, CFDA_Number must have existed at some point in time.",n,detached_award,fatal,,fabs37_detached_award_financial_assistance_1
  FABS37,"For non-new assistance awards (ActionType = B, C, or D), the CFDA_Number need not be active as of the ActionDate. This does not apply to correction records (those with CorrectionLateDeleteIndicator = C).","For non-new assistance awards (ActionType = B, C, or D), the CFDA_Number need not be active as of the ActionDate. This does not apply to correction records (those with CorrectionLateDeleteIndicator = C).",n,detached_award,warning,,fabs37_detached_award_financial_assistance_2
  FABS38,"FundingOfficeCode must be six characters long.","FundingOfficeCode must be six characters long.",n,detached_award,fatal,,fabs38_detached_award_financial_assistance_1
  FABS38,"AwardingOfficeCode must be six characters long.","AwardingOfficeCode must be six characters long.",n,detached_award,fatal,,fabs38_detached_award_financial_assistance_2
  FABS39,"PrimaryPlaceOfPerformanceCode should be 00*****, 00FORGN, or start with a valid 2-character state code.","PrimaryPlaceOfPerformanceCode should be 00*****, 00FORGN, or start with a valid 2-character state code.",n,detached_award,fatal,,fabs39_detached_award_financial_assistance_1
  FABS39,"PrimaryPlaceOfPerformanceCode must be 00FORGN when PrimaryPlaceofPerformanceCountryCode is not USA, and must not be 00FORGN otherwise.","PrimaryPlaceOfPerformanceCode must be 00FORGN when PrimaryPlaceofPerformanceCountryCode is not USA, and must not be 00FORGN otherwise.",n,detached_award,fatal,,fabs39_detached_award_financial_assistance_2
  FABS39,"PrimaryPlaceofPerformanceZIP+4 should not be provided for any format of PrimaryPlaceOfPerformanceCode other than XX#####.","PrimaryPlaceofPerformanceZIP+4 should not be provided for any format of PrimaryPlaceOfPerformanceCode other than XX#####.",n,detached_award,fatal,,fabs39_detached_award_financial_assistance_3
  FABS40,"PrimaryPlaceOfPerformanceCode must have a valid county code as the last 3 characters when reported in countywide format.","PrimaryPlaceOfPerformanceCode must have a valid county code as the last 3 characters when reported in countywide format.",n,detached_award,fatal,,fabs40_detached_award_financial_assistance_1
  FABS40,"PrimaryPlaceOfPerformanceCode must be in countywide format (XX**###) for aggregate records (i.e., when RecordType = 1).","PrimaryPlaceOfPerformanceCode must be in countywide format (XX**###) for aggregate records (i.e., when RecordType = 1).",n,detached_award,fatal,,fabs40_detached_award_financial_assistance_2
  FABS41,"For PrimaryPlaceOfPerformanceCode XX##### city must exist in provided state. In this case, PrimaryPlaceOfPerformanceZIP+4 was not provided.","For PrimaryPlaceOfPerformanceCode XX##### city must exist in provided state. In this case, PrimaryPlaceOfPerformanceZIP+4 was not provided.",n,detached_award,fatal,,fabs41_detached_award_financial_assistance_1
  FABS41,"For PrimaryPlaceOfPerformanceCode XX##### city should exist in provided state. In this case, PrimaryPlaceOfPerformanceZIP+4 was provided but was invalid.","For PrimaryPlaceOfPerformanceCode XX##### city should exist in provided state. In this case, PrimaryPlaceOfPerformanceZIP+4 was provided but was invalid.",n,detached_award,warning,,fabs41_detached_award_financial_assistance_2
  FABS41,"The provided PrimaryPlaceofPerformanceZIP+4 must be in the state specified by the PrimaryPlaceOfPerformanceCode. In this specific submission row, the ZIP5 (and by extension the full ZIP+4) is not a valid ZIP code in the state in question.","The provided PrimaryPlaceofPerformanceZIP+4 must be in the state specified by the PrimaryPlaceOfPerformanceCode. In this specific submission row, the ZIP5 (and by extension the full ZIP+4) is not a valid ZIP code in the state in question.",n,detached_award,fatal,,fabs41_detached_award_financial_assistance_3
  FABS41,"When provided, PrimaryPlaceofPerformanceZIP+4 must be in the format #####, #########, #####-####, or contain 'city-wide'.","When provided, PrimaryPlaceofPerformanceZIP+4 must be in the format #####, #########, #####-####, or contain 'city-wide'.",n,detached_award,fatal,,fabs41_detached_award_financial_assistance_4
  FABS41,"The provided PrimaryPlaceofPerformanceZIP+4 must be in the state specified by PrimaryPlaceOfPerformanceCode. In this specific submission row, the first five digits are valid and located in the correct state, but the last 4 are invalid.","The provided PrimaryPlaceofPerformanceZIP+4 must be in the state specified by PrimaryPlaceOfPerformanceCode. In this specific submission row, the first five digits are valid and located in the correct state, but the last 4 are invalid.",n,detached_award,warning,,fabs41_detached_award_financial_assistance_5
  FABS41,"If PrimaryPlaceOfPerformanceCode is XX00000, PrimaryPlaceOfPerformanceZip4 must not be 'city-wide'.","If PrimaryPlaceOfPerformanceCode is XX00000, PrimaryPlaceOfPerformanceZip4 must not be 'city-wide'.",n,detached_award,fatal,,fabs41_detached_award_financial_assistance_6
  FABS42,"PrimaryPlaceOfPerformanceForeignLocationDescription is required for foreign places of performance (i.e., when PrimaryPlaceOfPerformanceCountryCode does not equal USA).","PrimaryPlaceOfPerformanceForeignLocationDescription is required for foreign places of performance (i.e., when PrimaryPlaceOfPerformanceCountryCode does not equal USA).",n,detached_award,fatal,,fabs42_detached_award_financial_assistance_1
  FABS42,"PrimaryPlaceOfPerformanceForeignLocationDescription must be blank for domestic recipients (i.e., when PrimaryPlaceOfPerformanceCountryCode = USA).","PrimaryPlaceOfPerformanceForeignLocationDescription must be blank for domestic recipients (i.e., when PrimaryPlaceOfPerformanceCountryCode = USA).",n,detached_award,fatal,,fabs42_detached_award_financial_assistance_2
  FABS43,"When PrimaryPlaceOfPerformanceCountryCode is not USA, PrimaryPlaceOfPerformanceCongressionalDistrict must be blank.","When PrimaryPlaceOfPerformanceCountryCode is not USA, PrimaryPlaceOfPerformanceCongressionalDistrict must be blank.",n,detached_award,fatal,,fabs43_detached_award_financial_assistance_1
  FABS43,"Either a PrimaryPlaceOfPerformanceZIP+4 (9 digits) or PrimaryPlaceOfPerformanceCongressionalDistrict must be provided.","Either a PrimaryPlaceOfPerformanceZIP+4 (9 digits) or PrimaryPlaceOfPerformanceCongressionalDistrict must be provided.",n,detached_award,fatal,,fabs43_detached_award_financial_assistance_2
  FABS43,"If PrimaryPlaceOfPerformanceCongressionalDistrict is provided it must be valid in the state indicated by PrimaryPlaceOfPerformanceCode.","If PrimaryPlaceOfPerformanceCongressionalDistrict is provided it must be valid in the state indicated by PrimaryPlaceOfPerformanceCode.",n,detached_award,fatal,,fabs43_detached_award_financial_assistance_3
negative.code: FABS4,"ActionDate must follow YYYYMMDD format, where YYYY is the year, MM the month and DD the day.","ActionDate must follow YYYYMMDD format, where YYYY is the year, MM the month and DD the day.",n,detached_award,fatal,,fabs4_detached_award_financial_assistance_1
  FABS4,"Value of ActionDate must be between 19991001 and 20991231 (i.e., a date between 10/01/1999 and 12/31/2099).","Value of ActionDate must be between 19991001 and 20991231 (i.e., a date between 10/01/1999 and 12/31/2099).",n,detached_award,fatal,,fabs4_detached_award_financial_assistance_2
  FABS4,A future ActionDate is valid only if it occurs within the current fiscal year,A future ActionDate is valid only if it occurs within the current fiscal year,n,detached_award,fatal,,fabs4_detached_award_financial_assistance_3
  FABS5,"AssistanceType field must contain one of the following values: ""02"", ""03"", ""04"", ""05"", ""06"", ""07"", ""08"", ""09"", ""10"", or ""11"".","AssistanceType field must contain one of the following values: ""02"", ""03"", ""04"", ""05"", ""06"", ""07"", ""08"", ""09"", ""10"", or ""11"".",n,detached_award,fatal,,fabs5_detached_award_financial_assistance
  FABS6,"RecordType field must contain one of the following values: ""1"" or ""2"".","RecordType field must contain one of the following values: ""1"" or ""2"".",n,detached_award,fatal,,fabs6_detached_award_financial_assistance
  FABS7,"URI is a required field for aggregate records (i.e., when RecordType = 1)","URI is a required field for aggregate records (i.e., when RecordType = 1)",n,detached_award,fatal,,fabs7_detached_award_financial_assistance
  FABS8,"FiscalYearAndQuarterCorrection is an optional field, but when provided must follow YYYYQ format, where YYYY is a year and Q represents fiscal quarter and takes value 1, 2, 3, or 4.","FiscalYearAndQuarterCorrection is an optional field, but when provided must follow YYYYQ format, where YYYY is a year and Q represents fiscal quarter and takes value 1, 2, 3, or 4.",n,detached_award,fatal,,fabs8_detached_award_financial_assistance_1
  FABS8,Year provided in FiscalYearQuarterCorrection must be in current or directly previous fiscal year (as compared to the date of submission).,Year provided in FiscalYearQuarterCorrection must be in current or directly previous fiscal year (as compared to the date of submission).,n,detached_award,fatal,,fabs8_detached_award_financial_assistance_2
  FABS9,"AwardeeOrRecipientLegalEntityName must contain ""MULTIPLE RECIPIENTS"" for aggregate records (i.e., when RecordType = 1).","AwardeeOrRecipientLegalEntityName must contain ""MULTIPLE RECIPIENTS"" for aggregate records (i.e., when RecordType = 1).",n,detached_award,fatal,,fabs9_detached_award_financial_assistance
  FABS10,"LegalEntityAddressLine1 is required for non-aggregate records (i.e., when RecordType = 2)","LegalEntityAddressLine1 is required for non-aggregate records (i.e., when RecordType = 2)",n,detached_award,fatal,,fabs10_detached_award_financial_assistance_1
  FABS10,"LegalEntityAddressLine1 must be blank for aggregate records (i.e., when RecordType = 1)","LegalEntityAddressLine1 must be blank for aggregate records (i.e., when RecordType = 1)",n,detached_award,fatal,,fabs10_detached_award_financial_assistance_2
  FABS11,"LegalEntityAddressLine2 is optional, but must be blank for aggregate records (i.e., when RecordType = 1)","LegalEntityAddressLine2 is optional, but must be blank for aggregate records (i.e., when RecordType = 1)",n,detached_award,fatal,,fabs11_detached_award_financial_assistance
  