A Object Types with Operations
The Oracle Life Sciences Data Hub (Oracle LSH) ships with many predefined object types, most of which have predefined operations. Object types that are not organizational object types themselves andare not owned by organizational object do not have operations.
This sections lists all object types with operations defined for them, and lists the predefined operations for each object types. The object types are divided into the following categories:
Organizational Object Types
Organizational objects contain and logically organize other objects. Here they are divided into two groups:
Organizational Objects Used in Definition
These organizational objects are visible in the Oracle LSH user interface (UI), in the Applications tab. In the UI and in Oracle LSH documentation, a Library Domain is called a Domain. Internally in Oracle LSH it is called a Library Domain to distinguish it from an Adapter Domain.
Library Domain A Library Domain's operations are:
View
Modify
Delete
Manage Security
Create Application Area
Create Business Area
Create Data Mart
Create Load Set
Create Notification
Create Parameter
Create Parameter Set
Create Program
Create Report Set
Create Overlay Template
Create Table
Create Variable
Create Workflow
Create Workflow Structure
Classify
Modify Validation Status QC
Modify Validation Status Production
Modify Supporting Info
Application Area An Application Area's operations are:
View
Modify
Delete
Manage Security
Create Work Area
Create Business Area
Create Data Mart
Create Load Set
Create Notifications
Create Parameter
Create Parameter Set
Create Program
Create Report Set
Create Overlay Template
Create Table
Create Variable
Create Workflow
Create Workflow Structures
Classify
Modify Validation Status QC
Modify Validation Status Production
Modify Supporting Info
Work Area A Work Area's operations are:
View
Modify
Delete
Manage Security
Create Business Area Instance
Create Data Mart Instance
Create Load Set Instance
Create Program Instance
Create Report Set Instance
Create Table Instance
Create Workflow Instance
Classify
Modify Validation Status QC
Modify Validation Status Production
Modify Supporting Info
Install
Install Qualify Submit
Clone
Organizational Objects Used in Administration
These organizational objects are not visible through the Oracle LSH user interface. The Instance Domain is the outermost container in Oracle LSH; it contains all Domains. Adapter Domains and Adapter Areas are used to integrate external systems with Oracle LSH.
Instance Domain An Instance Domain's operations are:
View
Modify
Manage Security
Create Library Domain
Create Adapter Domain
Adapter Domain An Adapter Domain's operations are:
View
Modify
Delete
Manage Security
Create Adapter Area
Create Business Area
Create Data Mart
Create Load Set
Create Overlay Template
Create Parameter
Create Parameter Set
Create Program
Create Report Set
Create Table
Create Variable
Create Workflow
Create Workflow Structure
Classify
Modify Validation Status QC
Modify Validation Status Production
Modify Supporting Info
Adapter Area An Adapter Area's operations are:
View
Modify
Delete
Manage Security
Create Work Area
Create Business Area
Create Data Mart
Create Load Set
Create Notification
Create Overlay Template
Create Parameter
Create Parameter Set
Create Program
Create Remote Location
Create Report Set
Create OTD
Create Table
Create Variable
Create Workflow
Classify
Modify Validation Status QC
Modify Validation Status Production
Modify Supporting Info
Create Remote Area
Create Remote Location
Primary Object Types
Oracle LSH uses seven predefined primary object types. Object definitions of these types can be contained in either a Domain or an Application Area. There is a chapter on each of these object types in the Oracle Life Sciences Data Hub Application Developer's Guide.
Business Area A Business Area's operations are:
Delete
Modify
Manage Security
View
Classify
Modify Validation Status QC
Modify Validation Status Production
Modify Supporting Info
Data Mart A Data Mart's operations are:
Delete
Modify
Manage Security
View
Classify
Modify Validation Status QC
Modify Validation Status Production
Modify Supporting Info
Load Set A Load Set's operations are:
Delete
Modify
Manage Security
View
Classify
Modify Validation Status QC
Modify Validation Status Production
Modify Supporting Info
Program A Programs's operations are:
Delete
Modify
Manage Security
View
Classify
Modify Validation Status QC
Modify Validation Status Production
Modify Supporting Info
Report Set A Report Set's operations are:
Delete
Modify
Manage Security
View
Classify
Modify Validation Status QC
Modify Validation Status Production
Modify Supporting Info
Table A Table's operations are:
Delete
Modify
Manage Security
View
Classify
Modify Validation Status QC
Modify Validation Status Production
Modify Supporting Info
Read
Read Unblind
Blind Break
Workflow A Workflow's operations are:
Delete
Modify
Manage Security
View
Classify
Modify Validation Status QC
Modify Validation Status Production
Modify Supporting Info
Secondary Object Types
Secondary objects cannot be installed and used independently; they serve as components of primary objects. However, some of them are contained directly in organizational objects so that they are available for reuse. Here they are divided according to their container:
Secondary Objects Contained in Organizational Objects
Only secondary objects that are contained directly in organizational objects or instance objects require security operations. Security for operations on secondary objects contained in primary object definitions, such as Source Code, Source Code instances, and Table Descriptors, is controlled by the Modify operation on the containing primary object (such as a Program definition).
Notification A Notification's operations are:
Delete
Modify
Manage Security
View
Classify
Modify Validation Status QC
Modify Validation Status Production
Modify Supporting Info
Overlay Template An Overlay Templates's operations are:
Delete
Modify
Manage Security
View
Classify
Modify Validation Status QC
Modify Validation Status Production
Modify Supporting Info
Parameter A Parameter's operations are:
Delete
Modify
Manage Security
View
Classify
Modify Validation Status QC
Modify Validation Status Production
Modify Supporting Info
Parameter Set A Parameter Set's operations are:
Delete
Modify
Manage Security
View
Classify
Modify Validation Status QC
Modify Validation Status Production
Modify Supporting Info
Variable A Variable's operations are:
Delete
Modify
Manage Security
View
Classify
Modify Validation Status QC
Modify Validation Status Production
Modify Supporting Info
Workflow Structure A Workflow Structure's operations are:
Delete
Modify
Manage Security
View
Classify
Modify Validation Status QC
Modify Validation Status Production
Modify Supporting Info
Secondary Objects Contained in Instance Objects
Only one secondary object belongs to object instances. All Oracle LSH executable primary object instance types contain Execution Setups.
Execution Setup An Execution Setup's operations are:
Delete
Modify
Manage Security
View
Classify
Modify Validation Status QC
Modify Validation Status Production
Modify Supporting Info
Submit
IQ Submit
Secondary Object Types Contained in Administrative Organizational Objects
Remote Locations are contained in Adapter Areas and are accessible only through the Admin tab in the Oracle LSH user inteface. Connections are contained in Remote Locations.
Remote Location A Remote Location's operations are:
Delete
Modify
View
Manage Security
Classify
Reports
Create Connection
Connection A Connection's operations are:
Delete
Modify
View
Use
Connections of type Shared have the following additional operations:
Manage Security
Classify
Instance Object Types
Instance objects are contained in a Work Area.
Business Area Instance A Business Area Instance's operations are:
Delete
Modify
Manage Security
View
Classify
Modify Validation Status QC
Modify Validation Status Production
Modify Supporting Info
Read Business Area Instance
Data Mart Instance A Data Mart Instance's operations are:
Delete
Modify
Manage Security
View
Classify
Modify Validation Status QC
Modify Validation Status Production
Modify Supporting Info
Create Execution Setup
Load Set Instance A Load Set Instance's operations are:
Delete
Modify
Manage Security
View
Classify
Modify Validation Status QC
Modify Validation Status Production
Modify Supporting Info
Create Execution Setup
Program Instance A Program Instance's operations are:
Delete
Modify
Manage Security
View
Classify
Modify Validation Status QC
Modify Validation Status Production
Modify Supporting Info
Create Execution Setup
Report Set Instance A Report Set Instance's operations are:
Delete
Modify
Manage Security
View
Classify
Modify Validation Status QC
Modify Validation Status Production
Modify Supporting Info
Create Execution Setup
Table Instance A Table Instance's operations are:
Delete
Modify
Manage Security
View
Classify
Modify Validation Status QC
Modify Validation Status Production
Modify Supporting Info
Read Data
Blind Break
Unblind
Read Unblind
Workflow Instance A Workflow Instance's operations are:
Delete
Modify
Manage Security
View
Classify
Modify Validation Status QC
Modify Validation Status Production
Modify Supporting Info
Create Execution Setup
Outputs
Outputs are in a category by themselves. These are the actual outputs generated by executable primary object instances. An Output Instance's operations are:
Annotate
Blind Break
Classify
Delete
Manage Security
Modify
Modify Supporting Info
Modify Validation Status Production
Modify Validation Status QC
Read Unblind
Unblind
View