{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://raw.githubusercontent.com/api-evangelist/thomson-reuters/main/json-schema/thomson-reuters-trta-athena-models-api-v4-calculations-efiled-calculation-result-schema.json",
  "title": "TRTA.Athena.Models.Api.V4.Calculations.EfiledCalculationResult",
  "description": "Represents the result of an e-filed calculation, including return details and dataset information.",
  "x-generated": "2026-10-20",
  "x-method": "derived",
  "x-generator": "derive-json-schema.py",
  "x-source": "openapi/thomson-reuters-datasets-api-openapi.yml#/components/schemas/TRTA.Athena.Models.Api.V4.Calculations.EfiledCalculationResult",
  "type": "object",
  "properties": {
    "returnName": {
      "type": "string",
      "description": "Name of the return"
    },
    "isAmendedReturn": {
      "type": "string",
      "description": "Yes/No if return is amended"
    },
    "clientTemplateName": {
      "type": "string",
      "description": "Name of client template from which return is created (if Any)"
    },
    "datasetName": {
      "type": "string",
      "description": "Name of Dataset"
    },
    "datasetPurpose": {
      "type": "string",
      "description": "Purpose of Dataset"
    },
    "datasetType": {
      "type": "string",
      "description": "Type of Dataset"
    },
    "datasetYear": {
      "type": "integer",
      "description": "Year of Dataset",
      "format": "int32"
    },
    "datasetStartDate": {
      "type": "string",
      "description": "Start Date of Dataset"
    },
    "datasetEndDate": {
      "type": "string",
      "description": "End date of Dataset"
    },
    "createdBy": {
      "type": "string",
      "description": "Name of user who created Dataset"
    },
    "createDate": {
      "type": "string",
      "description": "Date of dataset creation"
    },
    "entityName": {
      "type": "string",
      "description": "Name of the entity"
    },
    "entityShortName": {
      "type": "string",
      "description": "Short name of Entity"
    },
    "legalEntityType": {
      "type": "string",
      "description": "Type of Entity"
    },
    "entityTaxType": {
      "type": "string",
      "description": "Tax type of Entity"
    },
    "efileQueuedBy": {
      "type": "string",
      "description": "Name of user who queued return"
    },
    "efileQueuedDate": {
      "type": "string",
      "description": "Date when Return is queued"
    },
    "efileSubmittedBy": {
      "type": "string",
      "description": "Name of user who submitted the return"
    },
    "efileSubmittedDate": {
      "type": "string",
      "description": "Date when Return is submitted"
    },
    "efileValidated": {
      "type": "string",
      "description": "Calculcation is validated or not. (Yes/No)"
    },
    "efilingStatus": {
      "type": "string",
      "description": "Current efiling status"
    },
    "efileTan": {
      "type": "string",
      "description": "Efile TAN of return"
    }
  }
}