Identifier sets
The following User Management Interface operations update or insert data into the InForm database:
These operations return identifier set information for the items that have been updated or inserted. Identifier sets provide more information than that provided by MedML, and can help clients maintain metadata about particular entities in their own systems.
Identifier sets contain the following components:
IdentifierSetList component |
Information |
HasStaleIdentifierSets |
Values: true, false. Indicates whether any of the identifier sets have been returned the STALE identifier with a value of true. |
IdentifierSet |
Contains information about one site, user, or group on which the operation acted. |
Each identifier set contains information about a single item.
IdentifierSet identifier |
Information |
DBUID |
Unique key in the InForm database schema. |
GUID |
GIUD of the entity. |
REVISION MAXHISTORICALORDER
|
Can be stored on the client side and used to determine the age or staleness of copies of entity data by comparing the values with more recent numbers. For example, an increase in the MAXHISTORICALORDER value for an entity since the last time the client retrieved that entity, the data might be stale and should be refreshed. |
STALE |
Values: true, false. Client can choose to retry stale identifier sets by sending them back to the GetIdentifierSets operation until the revision history or max historical order increase. |