Getting Possible Blinding Types of a Business Area Instance

You can allow users with the necessary privileges to specify if they want to view only nonblinded and dummy data, or data that includes unblinded or currently blinded data; see Generic Visualization Adapter Security.

Use public API CDR_PUB_API_GVA.GETBAVALIDBLINDINGACCESSTYPES to get the possible blinding access types of a Business Area instance in the current session, based on the blinding statuses of underlying Business Area Table instances and the user's privileges.

Note:

The option to read unblinded data is available only if all relevant Table instances—that is, all Table instances that are mapped to the Business Area instance's Table Descriptors and have their Blinding Flag set to Yes—have a Blinding Status of Unblinded.

If you do not use the API or the user does not provide a selection, the system displays the data specified for the Business Area instance; see Default Blinding Access Type.

Signature

FUNCTION GETBAVALIDBLINDINGACCESSTYPES(
																					PI_COMPANYID IN CDR_NAMINGS.COMPANY_ID%TYPE,
																					PI_OBJID     IN CDR_NAMINGS.OBJ_ID%TYPE,
																					PI_OBJVER    IN CDR_NAMING_VERSIONS.OBJ_VER%TYPE) 
RETURN BLINDINGACCESSTYPESCOLL PIPELINED;

Return

A collection (BLINDINGACCESSTYPESCOLL) of the possible blinding access types. The possible values are: NA/Dummy , Real(Unblinded), or Real(BlindBreak). Note that there is no space between Real and the parentheses/brackets.

Parameters

This API has the following parameters:

PI_COMPANYID. Enter the Business Area instance's company ID.

PI_OBJID. Enter the Business Area instance's object ID.

PI_OBJVER. Enter the Business Area instance's object version.

BLINDINGACCESSTYPESCOLL. This is the list of possible blinding access types.