import { FieldDescriptor } from "dbffile";

export const ad1FieldLineDescriptors: FieldDescriptor[] = [
  {
    name: "INS_CO_ID",
    type: "C",
    size: 5,
    decimalPlaces: 0,
  },
  {
    name: "INS_CO_NM",
    type: "C",
    size: 35,
    decimalPlaces: 0,
  },
  {
    name: "INS_ADDR1",
    type: "C",
    size: 40,
    decimalPlaces: 0,
  },
  {
    name: "INS_ADDR2",
    type: "C",
    size: 40,
    decimalPlaces: 0,
  },
  {
    name: "INS_CITY",
    type: "C",
    size: 30,
    decimalPlaces: 0,
  },
  {
    name: "INS_ST",
    type: "C",
    size: 2,
    decimalPlaces: 0,
  },
  {
    name: "INS_ZIP",
    type: "C",
    size: 11,
    decimalPlaces: 0,
  },
  {
    name: "INS_CTRY",
    type: "C",
    size: 3,
    decimalPlaces: 0,
  },
  {
    name: "INS_PH1",
    type: "C",
    size: 10,
    decimalPlaces: 0,
  },
  {
    name: "INS_PH1X",
    type: "C",
    size: 8,
    decimalPlaces: 0,
  },
  {
    name: "INS_PH2",
    type: "C",
    size: 10,
    decimalPlaces: 0,
  },
  {
    name: "INS_PH2X",
    type: "C",
    size: 8,
    decimalPlaces: 0,
  },
  {
    name: "INS_FAX",
    type: "C",
    size: 10,
    decimalPlaces: 0,
  },
  {
    name: "INS_FAXX",
    type: "C",
    size: 8,
    decimalPlaces: 0,
  },
  {
    name: "INS_CT_LN",
    type: "C",
    size: 35,
    decimalPlaces: 0,
  },
  {
    name: "INS_CT_FN",
    type: "C",
    size: 35,
    decimalPlaces: 0,
  },
  {
    name: "INS_TITLE",
    type: "C",
    size: 35,
    decimalPlaces: 0,
  },
  {
    name: "INS_CT_PH",
    type: "C",
    size: 10,
    decimalPlaces: 0,
  },
  {
    name: "INS_CT_PHX",
    type: "C",
    size: 8,
    decimalPlaces: 0,
  },
  {
    name: "INS_EA",
    type: "C",
    size: 80,
    decimalPlaces: 0,
  },
  {
    name: "INS_MEMO",
    type: "C",
    size: 10,
    decimalPlaces: 0,
  },
  {
    name: "POLICY_NO",
    type: "C",
    size: 30,
    decimalPlaces: 0,
  },
  {
    name: "DED_AMT",
    type: "N",
    size: 9,
    decimalPlaces: 2,
  },
  {
    name: "DED_STATUS",
    type: "C",
    size: 2,
    decimalPlaces: 0,
  },
  {
    name: "ASGN_NO",
    type: "C",
    size: 25,
    decimalPlaces: 0,
  },
  {
    name: "ASGN_DATE",
    type: "D",
    size: 8,
    decimalPlaces: 0,
  },
  {
    name: "ASGN_TYPE",
    type: "C",
    size: 1,
    decimalPlaces: 0,
  },
  {
    name: "CLM_NO",
    type: "C",
    size: 30,
    decimalPlaces: 0,
  },
  {
    name: "CLM_OFC_ID",
    type: "C",
    size: 5,
    decimalPlaces: 0,
  },
  {
    name: "CLM_OFC_NM",
    type: "C",
    size: 35,
    decimalPlaces: 0,
  },
  {
    name: "CLM_ADDR1",
    type: "C",
    size: 40,
    decimalPlaces: 0,
  },
  {
    name: "CLM_ADDR2",
    type: "C",
    size: 40,
    decimalPlaces: 0,
  },
  {
    name: "CLM_CITY",
    type: "C",
    size: 30,
    decimalPlaces: 0,
  },
  {
    name: "CLM_ST",
    type: "C",
    size: 2,
    decimalPlaces: 0,
  },
  {
    name: "CLM_ZIP",
    type: "C",
    size: 11,
    decimalPlaces: 0,
  },
  {
    name: "CLM_CTRY",
    type: "C",
    size: 3,
    decimalPlaces: 0,
  },
  {
    name: "CLM_PH1",
    type: "C",
    size: 10,
    decimalPlaces: 0,
  },
  {
    name: "CLM_PH1X",
    type: "C",
    size: 8,
    decimalPlaces: 0,
  },
  {
    name: "CLM_PH2",
    type: "C",
    size: 10,
    decimalPlaces: 0,
  },
  {
    name: "CLM_PH2X",
    type: "C",
    size: 8,
    decimalPlaces: 0,
  },
  {
    name: "CLM_FAX",
    type: "C",
    size: 10,
    decimalPlaces: 0,
  },
  {
    name: "CLM_FAXX",
    type: "C",
    size: 8,
    decimalPlaces: 0,
  },
  {
    name: "CLM_CT_LN",
    type: "C",
    size: 35,
    decimalPlaces: 0,
  },
  {
    name: "CLM_CT_FN",
    type: "C",
    size: 35,
    decimalPlaces: 0,
  },
  {
    name: "CLM_TITLE",
    type: "C",
    size: 35,
    decimalPlaces: 0,
  },
  {
    name: "CLM_CT_PH",
    type: "C",
    size: 10,
    decimalPlaces: 0,
  },
  {
    name: "CLM_CT_PHX",
    type: "C",
    size: 8,
    decimalPlaces: 0,
  },
  {
    name: "CLM_EA",
    type: "C",
    size: 80,
    decimalPlaces: 0,
  },
  {
    name: "PAYEE_NMS",
    type: "C",
    size: 85,
    decimalPlaces: 0,
  },
  {
    name: "PAY_TYPE",
    type: "C",
    size: 2,
    decimalPlaces: 0,
  },
  {
    name: "PAY_DATE",
    type: "D",
    size: 8,
    decimalPlaces: 0,
  },
  {
    name: "PAY_CHKNM",
    type: "C",
    size: 16,
    decimalPlaces: 0,
  },
  {
    name: "PAY_AMT",
    type: "N",
    size: 10,
    decimalPlaces: 2,
  },
  {
    name: "PAY_MEMO",
    type: "C",
    size: 10,
    decimalPlaces: 0,
  },
  {
    name: "AGT_CO_ID",
    type: "C",
    size: 5,
    decimalPlaces: 0,
  },
  {
    name: "AGT_CO_NM",
    type: "C",
    size: 35,
    decimalPlaces: 0,
  },
  {
    name: "AGT_ADDR1",
    type: "C",
    size: 40,
    decimalPlaces: 0,
  },
  {
    name: "AGT_ADDR2",
    type: "C",
    size: 40,
    decimalPlaces: 0,
  },
  {
    name: "AGT_CITY",
    type: "C",
    size: 30,
    decimalPlaces: 0,
  },
  {
    name: "AGT_ST",
    type: "C",
    size: 2,
    decimalPlaces: 0,
  },
  {
    name: "AGT_ZIP",
    type: "C",
    size: 11,
    decimalPlaces: 0,
  },
  {
    name: "AGT_CTRY",
    type: "C",
    size: 3,
    decimalPlaces: 0,
  },
  {
    name: "AGT_PH1",
    type: "C",
    size: 10,
    decimalPlaces: 0,
  },
  {
    name: "AGT_PH1X",
    type: "C",
    size: 8,
    decimalPlaces: 0,
  },
  {
    name: "AGT_PH2",
    type: "C",
    size: 10,
    decimalPlaces: 0,
  },
  {
    name: "AGT_PH2X",
    type: "C",
    size: 8,
    decimalPlaces: 0,
  },
  {
    name: "AGT_FAX",
    type: "C",
    size: 10,
    decimalPlaces: 0,
  },
  {
    name: "AGT_FAXX",
    type: "C",
    size: 8,
    decimalPlaces: 0,
  },
  {
    name: "AGT_CT_LN",
    type: "C",
    size: 35,
    decimalPlaces: 0,
  },
  {
    name: "AGT_CT_FN",
    type: "C",
    size: 35,
    decimalPlaces: 0,
  },
  {
    name: "AGT_CT_PH",
    type: "C",
    size: 10,
    decimalPlaces: 0,
  },
  {
    name: "AGT_CT_PHX",
    type: "C",
    size: 8,
    decimalPlaces: 0,
  },
  {
    name: "AGT_EA",
    type: "C",
    size: 80,
    decimalPlaces: 0,
  },
  {
    name: "AGT_LIC_NO",
    type: "C",
    size: 30,
    decimalPlaces: 0,
  },
  {
    name: "LOSS_DATE",
    type: "D",
    size: 8,
    decimalPlaces: 0,
  },
  {
    name: "LOSS_CAT",
    type: "C",
    size: 1,
    decimalPlaces: 0,
  },
  {
    name: "LOSS_TYPE",
    type: "C",
    size: 7,
    decimalPlaces: 0,
  },
  {
    name: "LOSS_DESC",
    type: "C",
    size: 38,
    decimalPlaces: 0,
  },
  {
    name: "THEFT_IND",
    type: "L",
    size: 1,
    decimalPlaces: 0,
  },
  {
    name: "CAT_NO",
    type: "C",
    size: 30,
    decimalPlaces: 0,
  },
  {
    name: "TLOS_IND",
    type: "L",
    size: 1,
    decimalPlaces: 0,
  },
  {
    name: "LOSS_MEMO",
    type: "C",
    size: 10,
    decimalPlaces: 0,
  },
  {
    name: "CUST_PR",
    type: "C",
    size: 1,
    decimalPlaces: 0,
  },
  {
    name: "INSD_LN",
    type: "C",
    size: 35,
    decimalPlaces: 0,
  },
  {
    name: "INSD_FN",
    type: "C",
    size: 35,
    decimalPlaces: 0,
  },
  {
    name: "INSD_TITLE",
    type: "C",
    size: 2,
    decimalPlaces: 0,
  },
  {
    name: "INSD_CO_NM",
    type: "C",
    size: 35,
    decimalPlaces: 0,
  },
  {
    name: "INSD_ADDR1",
    type: "C",
    size: 40,
    decimalPlaces: 0,
  },
  {
    name: "INSD_ADDR2",
    type: "C",
    size: 40,
    decimalPlaces: 0,
  },
  {
    name: "INSD_CITY",
    type: "C",
    size: 30,
    decimalPlaces: 0,
  },
  {
    name: "INSD_ST",
    type: "C",
    size: 2,
    decimalPlaces: 0,
  },
  {
    name: "INSD_ZIP",
    type: "C",
    size: 11,
    decimalPlaces: 0,
  },
  {
    name: "INSD_CTRY",
    type: "C",
    size: 3,
    decimalPlaces: 0,
  },
  {
    name: "INSD_PH1",
    type: "C",
    size: 10,
    decimalPlaces: 0,
  },
  {
    name: "INSD_PH1X",
    type: "C",
    size: 8,
    decimalPlaces: 0,
  },
  {
    name: "INSD_PH2",
    type: "C",
    size: 10,
    decimalPlaces: 0,
  },
  {
    name: "INSD_PH2X",
    type: "C",
    size: 8,
    decimalPlaces: 0,
  },
  {
    name: "INSD_FAX",
    type: "C",
    size: 10,
    decimalPlaces: 0,
  },
  {
    name: "INSD_FAXX",
    type: "C",
    size: 8,
    decimalPlaces: 0,
  },
  {
    name: "INSD_EA",
    type: "C",
    size: 80,
    decimalPlaces: 0,
  },
  {
    name: "OWNR_LN",
    type: "C",
    size: 35,
    decimalPlaces: 0,
  },
  {
    name: "OWNR_FN",
    type: "C",
    size: 35,
    decimalPlaces: 0,
  },
  {
    name: "OWNR_TITLE",
    type: "C",
    size: 2,
    decimalPlaces: 0,
  },
  {
    name: "OWNR_CO_NM",
    type: "C",
    size: 35,
    decimalPlaces: 0,
  },
  {
    name: "OWNR_ADDR1",
    type: "C",
    size: 40,
    decimalPlaces: 0,
  },
  {
    name: "OWNR_ADDR2",
    type: "C",
    size: 40,
    decimalPlaces: 0,
  },
  {
    name: "OWNR_CITY",
    type: "C",
    size: 30,
    decimalPlaces: 0,
  },
  {
    name: "OWNR_ST",
    type: "C",
    size: 2,
    decimalPlaces: 0,
  },
  {
    name: "OWNR_ZIP",
    type: "C",
    size: 11,
    decimalPlaces: 0,
  },
  {
    name: "OWNR_CTRY",
    type: "C",
    size: 3,
    decimalPlaces: 0,
  },
  {
    name: "OWNR_PH1",
    type: "C",
    size: 10,
    decimalPlaces: 0,
  },
  {
    name: "OWNR_PH1X",
    type: "C",
    size: 8,
    decimalPlaces: 0,
  },
  {
    name: "OWNR_PH2",
    type: "C",
    size: 10,
    decimalPlaces: 0,
  },
  {
    name: "OWNR_PH2X",
    type: "C",
    size: 8,
    decimalPlaces: 0,
  },
  {
    name: "OWNR_FAX",
    type: "C",
    size: 10,
    decimalPlaces: 0,
  },
  {
    name: "OWNR_FAXX",
    type: "C",
    size: 8,
    decimalPlaces: 0,
  },
  {
    name: "OWNR_EA",
    type: "C",
    size: 80,
    decimalPlaces: 0,
  },
];
