Authorize specimen alias access
For each user who needs access to specimen aliases, specify:
- Either a specific service provider (such as a lab) or all providers
- A specific study or patient group
- All studies or all patient groups
If a user needs access to specimen aliases from more than one provider but not all, or to specimen aliases used in more than one study or patient group but not all, run this procedure once for each combination required:
Example 1: Access to a single provider's aliases for a single patient group
Authorize a user to access aliases for a specific service provider in the context of a single patient group.
begin
vpd_util.grant_svcprv_user (
i_user_name =>' LABUSER1',
i_pt_group_name =>'GROUP_1',
i_issng_svcprv_id =>'SVCPRV1',
i_expiration_date =>sysdate+100
) ;
end;
/
Example 2: Access to a single provider's aliases for a single study
Authorize a user to access aliases for a specific service provider in the context of a single study.
begin
vpd_util.grant_svcprv_user (
i_user_name =>' LABUSER2',
i_study_name =>'STUDY3',
i_issng_svcprv_id =>'18_SVCPRV_NBR',
i_expiration_date =>sysdate+100
) ;
end;
/
Example 3: Access to any provider's aliases for any study or patient group
Authorize a user to access any specimen alias in the context of any patient group or study.
begin
vpd_util.grant_svcprv_user (
i_user_name =>' LABSUPEVISOR1',
i_any_study =>1,
i_any_pt_group =>1,
i_any_issng_svcprvs =>1,
i_expiration_date =>sysdate+100
) ;
end;
/
Parent topic: Manage access to specimen aliases