Document ID

Key point: An editable server-wide, unique identifier for documents.

Known as the document ID, users can assign this server-wide, unique identifier to any document.

It is an alternative method to folder path and filename for locating a document, like a primary key. It can contain the following characters: [a-z][A-Z][0-9][-_]

Because it is user assigned rather than automatically generated, the Document ID stays the same if the document is uploaded to a different PageSeeder server, unless manually edited or removed.

Because document IDs are unique to the domain of the URI, they might be in use but not visible to a particular project or group. Using a project-specific prefix can qualify these IDs to ensure they are unique on the server (for example, [project-prefix]-1234).

Developers

The document ID appears on the <uri> element as the docid attribute and is often referred to as the DocID, docid, (or doc id) in the developer documentation.

The following is an example of PSML markup for the document ID:

<document level="portable">
  <documentinfo>
    <uri docid="MDT-15" title="My Document"/>
  </documentinfo>
  ...
</document>