# BasicDocInfo

Location: [gRPC API](https://developer.m-files.com/APIs/gRPC-API/index.md) > [Reference](https://developer.m-files.com/APIs/gRPC-API/Reference/index.md) > [Messages](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/index.md)

HTML version: https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.BasicDocInfo/

Basic document info for use with various event types.

- **Full name:** `MFiles.BasicDocInfo`
- **Proto file:** [`mfiles/structs.proto`](https://developer.m-files.com/APIs/gRPC-API/downloads/proto/mfiles/structs.proto)

<a id="fields"></a>

## Fields

| Field | Type | Number | Description |
|---|---|---|---|
| <a id="f-obj_id"></a>`obj_id` | [`ObjID`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.ObjID/index.md) | 1 | Object ID. |
| <a id="f-ext_id_status"></a>`ext_id_status` | [`ExtIDStatus`](https://developer.m-files.com/APIs/gRPC-API/Reference/Enums/MFiles.ExtIDStatus/index.md) | 2 | The status of this object's external ID. Values: `EXT_IDSTATUS_UNKNOWN` (0), `EXT_IDSTATUS_EXTERNAL` (1), `EXT_IDSTATUS_INTERNAL` (2), `EXT_IDSTATUS_DISCARDED` (3), `EXT_IDSTATUS_NOT_AVAILABLE` (4), `EXT_IDSTATUS_EXTERNAL_REDUCED` (5). |
| <a id="f-ext_id"></a>`ext_id` | `string` | 3 | The external ID (display ID) of this object. unset means that the external ID is the same as the internal ID. |
| <a id="f-object_guid"></a>`object_guid` | `string` | 4 | Object GUID. |
| <a id="f-flags"></a>`flags` | [`ITEMFLAGS`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.ITEMFLAGS/index.md) | 5 | Bit flags that provide additional information on the object (e.g. is the object deleted or a stub). |
| <a id="f-original_vault_guid"></a>`original_vault_guid` | `string` | 6 | The GUID of the vault in which the object was originally created. |
| <a id="f-original_obj_id"></a>`original_obj_id` | [`ObjID`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.ObjID/index.md) | 7 | The original objid in the vault in which the object was originally created. |
| <a id="f-doc_title"></a>`doc_title` | `string` | 8 | Document title. |
| <a id="f-object_class"></a>`object_class` | `int32` | 9 | Class id. |

<a id="used-in-fields"></a>

## Used in fields

- [`EventTypeSpecificDataUnion.object_deleted`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventTypeSpecificDataUnion/index.md#f-object_deleted)
- [`EventTypeSpecificDataUnion.object_destroyed`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventTypeSpecificDataUnion/index.md#f-object_destroyed)
- [`EventTypeSpecificDataUnion.check_in_requested`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventTypeSpecificDataUnion/index.md#f-check_in_requested)
- [`EventTypeSpecificDataUnion.object_undeleted`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventTypeSpecificDataUnion/index.md#f-object_undeleted): Information on the concerned object.
- [`EventTypeSpecificDataUnion.AssignedData.object_info`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventTypeSpecificDataUnion/index.md#t-AssignedData-object_info): Information about the concerned document.
- [`EventTypeSpecificDataUnion.ObjectNotificationData.object_info`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventTypeSpecificDataUnion/index.md#t-ObjectNotificationData-object_info): Information about the concerned document.
- [`EventTypeSpecificDataUnion.ObjectDeletedData.object_version`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventTypeSpecificDataUnion/index.md#t-ObjectDeletedData-object_version)
- [`EventTypeSpecificDataUnion.ObjectDestroyedData.object_version`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventTypeSpecificDataUnion/index.md#t-ObjectDestroyedData-object_version)
- [`EventTypeSpecificDataUnion.CheckInRequestedData.object_info`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventTypeSpecificDataUnion/index.md#t-CheckInRequestedData-object_info)
- [`EventTypeSpecificDataUnion.ObjectUndeletedData.object_info`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventTypeSpecificDataUnion/index.md#t-ObjectUndeletedData-object_info)
