Previous Topic

Next Topic

Book Contents

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.

Send Feedback