> For the complete documentation index, see [llms.txt](https://clik-ai.gitbook.io/smart-extract-documentation/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://clik-ai.gitbook.io/smart-extract-documentation/appendix.md).

# Appendix

## Asset Type

While extracting data from documents SmartExtract needs to know the asset type to extract and parse information correctly. SmartExtract supports number of asset types, following is a list of valid asset types that can be consumed by SmartExtract:

```typescript
type ValidAssetType = 
'MULTIFAMILY' |
'STORAGE' |
'CONDO' |
'MOBILE_HOME_PARK' |
'HEALTHCARE' |
'HOTEL' |
'OFFICE' |
'RETAIL' |
'INDUSTRIAL' |
'PARKING_GARAGE'
```

## Document Type

Similar to Asset Type, SmartExtract also needs to know the type of document that is being extracted. Following is a list of valid document types that can be consumed by SmartExtract:

```typescript
export type DocumentType =
  'OPERATING_STATEMENT' |
  'OPERATING_STATEMENT_BUDGET' |
  'OPERATING_STATEMENT_PROFORMA' |
  'RENT_ROLL' |
  'CASH_FLOW'
```

�

## Error Codes

<table><thead><tr><th width="136.5">Error Code</th><th>Error Message</th><th>Reason</th><th data-hidden></th></tr></thead><tbody><tr><td>601</td><td>Invalid document type, input document must be an operating statement or rent roll</td><td>Unknown document type</td><td></td></tr><tr><td>602</td><td>Unsupported file format, must be Excel or Pdf</td><td></td><td></td></tr><tr><td>603</td><td>Error while trying to map the amount column.</td><td>Error while parsing indented Excel format</td><td></td></tr><tr><td>604</td><td>Error while trying to map the amount column.</td><td>Error while extracting indented amount directly</td><td></td></tr><tr><td>605</td><td>Invalid document type, input document must be an operating statement or rent roll</td><td>Invalid document_type in the tagging data</td><td></td></tr><tr><td>606</td><td>Invalid asset type, must be one of multifamily, office, retail, hotel or senior housing</td><td></td><td></td></tr><tr><td>607</td><td>The statement starting period date is not provided</td><td></td><td></td></tr><tr><td>608</td><td>The statement ending period date is not provided</td><td></td><td></td></tr><tr><td>609</td><td>The pdf file seems corrupted, text box coordinates are in incorrect format</td><td></td><td></td></tr><tr><td>610</td><td>Document Writing Direction could not be resolved</td><td></td><td></td></tr><tr><td>611</td><td>Unable to read excel file due to applied conditional formatting on the sheet</td><td></td><td></td></tr><tr><td>612</td><td>Couldn't resolve first data row</td><td></td><td></td></tr><tr><td>613</td><td>Couldn't find the header row and first data row</td><td></td><td></td></tr><tr><td>614</td><td>Non-OCR document extraction gave empty page results for tagged pages</td><td></td><td></td></tr></tbody></table>

�
