Type alias ABNRecord

ABNRecord: {
    ABN: ABNValue | ABNValue[];
    ASICNumber: string;
    businessName: ({
        effectiveFrom: string;
        organisationName: string;
    } | null)[];
    entityStatus: {
        effectiveFrom: string;
        effectiveTo: string;
        entityStatusCode: string;
    };
    entityType: {
        entityDescription: string;
        entityTypeCode: string;
    };
    goodsAndServicesTax?: {
        effectiveFrom: string;
        effectiveTo: string;
    };
    legalName?: {
        familyName?: string;
        givenName?: string;
        otherGivenName?: string;
    };
    mainBusinessPhysicalAddress?: {
        effectiveFrom: string;
        effectiveTo: string;
        postcode: string;
        stateCode: string;
    };
    mainName?: {
        effectiveFrom: string;
        organisationName: string;
    };
    mainTradingName?: {
        effectiveFrom: string;
        organisationName: string;
    };
    otherTradingName?: {
        effectiveFrom: string;
        organisationName: string;
    };
    recordLastUpdatedDate: string;
}

Type declaration

  • ABN: ABNValue | ABNValue[]
  • ASICNumber: string
  • businessName: ({
        effectiveFrom: string;
        organisationName: string;
    } | null)[]
  • entityStatus: {
        effectiveFrom: string;
        effectiveTo: string;
        entityStatusCode: string;
    }
    • effectiveFrom: string
    • effectiveTo: string
    • entityStatusCode: string
  • entityType: {
        entityDescription: string;
        entityTypeCode: string;
    }
    • entityDescription: string
    • entityTypeCode: string
  • Optional goodsAndServicesTax?: {
        effectiveFrom: string;
        effectiveTo: string;
    }
    • effectiveFrom: string
    • effectiveTo: string
  • Optional legalName?: {
        familyName?: string;
        givenName?: string;
        otherGivenName?: string;
    }
    • Optional familyName?: string
    • Optional givenName?: string
    • Optional otherGivenName?: string
  • Optional mainBusinessPhysicalAddress?: {
        effectiveFrom: string;
        effectiveTo: string;
        postcode: string;
        stateCode: string;
    }
    • effectiveFrom: string
    • effectiveTo: string
    • postcode: string
    • stateCode: string
  • Optional mainName?: {
        effectiveFrom: string;
        organisationName: string;
    }
    • effectiveFrom: string
    • organisationName: string
  • Optional mainTradingName?: {
        effectiveFrom: string;
        organisationName: string;
    }
    • effectiveFrom: string
    • organisationName: string
  • Optional otherTradingName?: {
        effectiveFrom: string;
        organisationName: string;
    }
    • effectiveFrom: string
    • organisationName: string
  • recordLastUpdatedDate: string