In the ODM, there are many instances where one element needs to reference another—both within the same file and across files within a series of ODM documents. To accomplish this, the target element is given a unique "name" or Object Identifier (OID). All elements that need to reference that target element can use the OID to refer to the object. 

Example: An item definition (ItemDef) Name is "Systolic Blood Pressure" and OID "SYSBP".  Any specific instance of that data item (ItemData) can link back to the definition by setting the ItemOID to "SYSBP".

The OIDs used have to be unique, but only within certain contexts. The uniqueness rules are:

Note: The fact that OID references need to cross files prevents the use of standard XML ID and IDREF values (which are references solely within a single file). This is highlighted in our element definitions by using the types oid and oidref instead of ID and IDREF.

Note: These reference rules imply the following.