Record Query MetaData - Outputs

The response contains a list of all the attribute groups the user has access to. It also contains the list of attributes belonging to the attribute groups.

AttributeGroup

The data for each attribute group that is part of the repository is returned as an ‘AttributeGroup’ entity which is related to ‘MasterCatalogRecord’ entity.

RecordAttribute

The data for each record attribute is returned as a ‘RecordAttribute’ entity that is related to the ‘MasterCatalogRecord’ entity.

Apart from providing record attribute details like name, description, data type etc., the service also shows the attribute group to which the attribute belongs.

Display Dependency Between Attributes

The characteristics of an attribute or an attribute’s displayed value depends on the values of another attribute and is returned as ‘DependentRecordAttribute’ relationship.

Role-based Access Privileges

Users and role based privileges can be defined in the system, for access to attribute groups. The behavior is similar to the one described in the previous section.