# BasicDocVerInfo

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.BasicDocVerInfo/

Basic document version info for use with various event types.

- **Full name:** `MFiles.BasicDocVerInfo`
- **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_ver"></a>`obj_ver` | [`ObjVer`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.ObjVer/index.md) | 1 | Object version. |
| <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-version_guid"></a>`version_guid` | `string` | 5 | GUID of the object version. |
| <a id="f-flags"></a>`flags` | [`ITEMFLAGS`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.ITEMFLAGS/index.md) | 6 | 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` | 7 | 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) | 8 | The original objid in the vault in which the object was originally created. |
| <a id="f-doc_title"></a>`doc_title` | `string` | 9 | Document title. |
| <a id="f-object_class"></a>`object_class` | `int32` | 10 | Class id. |

<a id="used-by-messages"></a>

## Used by messages

[`EventTypeSpecificDataUnion`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventTypeSpecificDataUnion/index.md), [`EventTypeSpecificDataUnion.AssignedToData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventTypeSpecificDataUnion/index.md#t-AssignedToData), [`EventTypeSpecificDataUnion.AssignmentApprovedByData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventTypeSpecificDataUnion/index.md#t-AssignmentApprovedByData), [`EventTypeSpecificDataUnion.AssignmentRejectedByData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventTypeSpecificDataUnion/index.md#t-AssignmentRejectedByData), [`EventTypeSpecificDataUnion.CheckedInData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventTypeSpecificDataUnion/index.md#t-CheckedInData), [`EventTypeSpecificDataUnion.CheckedOutData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventTypeSpecificDataUnion/index.md#t-CheckedOutData), [`EventTypeSpecificDataUnion.CheckoutUndoneData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventTypeSpecificDataUnion/index.md#t-CheckoutUndoneData), [`EventTypeSpecificDataUnion.CompletedByData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventTypeSpecificDataUnion/index.md#t-CompletedByData), [`EventTypeSpecificDataUnion.ConflictResolvedInFavorOfIncomingChangesData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventTypeSpecificDataUnion/index.md#t-ConflictResolvedInFavorOfIncomingChangesData), [`EventTypeSpecificDataUnion.ConflictResolvedInFavorOfLocalChangesData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventTypeSpecificDataUnion/index.md#t-ConflictResolvedInFavorOfLocalChangesData), [`EventTypeSpecificDataUnion.DiscardedConflictChangesRestoredAsNewVersionData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventTypeSpecificDataUnion/index.md#t-DiscardedConflictChangesRestoredAsNewVersionData), [`EventTypeSpecificDataUnion.FileAccessedData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventTypeSpecificDataUnion/index.md#t-FileAccessedData), [`EventTypeSpecificDataUnion.FreeRequestData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventTypeSpecificDataUnion/index.md#t-FreeRequestData), [`EventTypeSpecificDataUnion.ObjectChangedData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventTypeSpecificDataUnion/index.md#t-ObjectChangedData), [`EventTypeSpecificDataUnion.ObjectCreatedData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventTypeSpecificDataUnion/index.md#t-ObjectCreatedData), [`EventTypeSpecificDataUnion.ObjectVersionDestroyedData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventTypeSpecificDataUnion/index.md#t-ObjectVersionDestroyedData), [`EventTypeSpecificDataUnion.PublicLinkAccessedData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventTypeSpecificDataUnion/index.md#t-PublicLinkAccessedData), [`EventTypeSpecificDataUnion.PublicLinkCreatedData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventTypeSpecificDataUnion/index.md#t-PublicLinkCreatedData), [`EventTypeSpecificDataUnion.PublicLinkDeletedData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventTypeSpecificDataUnion/index.md#t-PublicLinkDeletedData), [`EventTypeSpecificDataUnion.PublicLinkFileDownloadedData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventTypeSpecificDataUnion/index.md#t-PublicLinkFileDownloadedData), [`EventTypeSpecificDataUnion.RolledBackData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventTypeSpecificDataUnion/index.md#t-RolledBackData), [`EventTypeSpecificDataUnion.StateChangedData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventTypeSpecificDataUnion/index.md#t-StateChangedData), [`EventTypeSpecificDataUnion.UserMentionedInCommentData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.EventTypeSpecificDataUnion/index.md#t-UserMentionedInCommentData), [`ExternalLinkEventData`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.ExternalLinkEventData/index.md)
