{
  "fields": [
    {
      "name": "company_name",
      "type": "string",
      "title": "Company Name",
      "description": "The company name as it appears on the register, current or former."
    },
    {
      "name": "acn",
      "type": "string",
      "title": "ACN",
      "description": "The Australian Company Number, nine digits with leading zeros. A registered Australian body of type RACN carries its ARBN here."
    },
    {
      "name": "type",
      "type": "string",
      "title": "Type",
      "description": "APTY, APUB, FNOS, RACN or CCIV."
    },
    {
      "name": "class",
      "type": "string",
      "title": "Class",
      "description": "The class of company, such as LMSH for limited by shares or LMGT for limited by guarantee."
    },
    {
      "name": "sub_class",
      "type": "string",
      "title": "Sub Class",
      "description": "The sub-class of company, such as PROP for proprietary or LIST for listed public."
    },
    {
      "name": "status",
      "type": "string",
      "title": "Status",
      "description": "REGD, DRGD, EXAD, SOFF, NOAC, CNCL or DISS."
    },
    {
      "name": "registration_date",
      "type": "date",
      "title": "Date of Registration",
      "format": "%d/%m/%Y"
    },
    {
      "name": "deregistration_date",
      "type": "date",
      "title": "Date of Deregistration",
      "format": "%d/%m/%Y"
    },
    {
      "name": "previous_state_of_registration",
      "type": "string",
      "title": "Previous State of Registration",
      "description": "The state or territory that first registered the company, where it was registered before it moved to ASIC."
    },
    {
      "name": "state_registration_number",
      "type": "string",
      "title": "State Registration number",
      "description": "The number the state or territory gave the company when it first registered it."
    },
    {
      "name": "modified_since_last_report",
      "type": "boolean",
      "title": "Modified since last report",
      "description": "Y when the name, type, class, sub-class, status or a date changed since the previous weekly file. Blank otherwise.",
      "trueValues": [
        "Y"
      ],
      "falseValues": [
        "No",
        "NO",
        "N",
        "false",
        "False"
      ]
    },
    {
      "name": "current_name_indicator",
      "type": "boolean",
      "title": "Current Name Indicator",
      "description": "Y when the company name in this row is the name in force. Blank for a former name.",
      "trueValues": [
        "Y"
      ],
      "falseValues": [
        "No",
        "NO",
        "N",
        "false",
        "False"
      ]
    },
    {
      "name": "abn",
      "type": "string",
      "title": "ABN",
      "description": "The company's Australian Business Number. The publisher writes 0 where there is none, kept here as null."
    },
    {
      "name": "current_name",
      "type": "string",
      "title": "Current Name",
      "description": "For a former name, the name the company holds now. Blank on the current name's own row."
    },
    {
      "name": "current_name_start_date",
      "type": "date",
      "title": "Current Name Start Date",
      "description": "For a former name, the date the current name began.",
      "format": "%d/%m/%Y"
    }
  ],
  "missingValues": [
    ""
  ]
}
