Data Dictionary for HANDS Version 12.4.1
Total Page:16
File Type:pdf, Size:1020Kb
Data Dictionary for HANDS Version 12.4.1 Date Prepared: 6/26/2019 6/26/2019 11:15:29PM Data Dictionary for HANDS Version 12.4.1 Table of Contents 1. Tablespaces................................................................Page 3 Includes Tablespace Names and file system names. Also, base tables and indexes include their tablespace name. 2. Tables..........................................................................Page 4 Includes Column, Constraint, Index, and Dependency Information, as well as creation dates, row counts, and descriptions of all base tables and columns 3. Views..........................................................................Page 713 Includes Column and Referenced Table Information 4. Functions....................................................................Page 742 Includes Function Return Types, Input and Output Parameters and Parameter Types 5. Stored Procedures......................................................Page 745 Includes Input Parameters and Parameter Types 6. Sequences..................................................................Page 755 Includes Minimum, Maximum, and Incremental Values and Last Number Assigned 7. Description Quick Reference.......................................Page 773 Listing of Object name and description for quick reference A. Tablespace Reference.............................Page 774 B. Table Reference.....................................Page 807 B. View Reference......................................Page 845 C. Column Reference..................................Page 848 D. Function Reference................................Page 1156 E. Stored Procedure Reference..................Page 1157 8. Data Dictionary Index.................................................Page 1159 HANDS Tablespaces A tablespace is a storage location where the actual data underlying database objects can be kept. It provides a layer of abstraction between physical and logical data, and serves to allocate storage for all DBMS managed segments. (A database segment is a database object which occupies physical space such as table data and indexes.) Once created, a tablespace can be referred to by name when creating database segments. Tablespaces specify only the database storage locations, not the logical database structure, or database schema. For instance, different objects in the same schema may have different underlying tablespaces. Similarly, a tablespace may service segments for more than one schema. Sometimes it can be used to specify schema as to form a bond between logical and physcial data. By using tablespaces, an administrator can control the disk layout of an installation. A common use of tablespaces is to optimize performance. While it is common for tablespaces to store their data in a filesystem file, a single file must be part of a single tablespace. Oracle stores data logically in tablespaces and physically in datafiles associated with the corresponding tablespace. Tablespace File name TSAIM_ARCH1 /U02/ORADATA/TSTHAZ/DATAFILE/O1_MF_T SAIM_AR_FPGS8D60_.DBF TSAIM_BASEI1 /U02/ORADATA/TSTHAZ/DATAFILE/O1_MF_T SAIM_BA_FPGS8L0Y_.DBF TSAIM_BASET1 /U02/ORADATA/TSTHAZ/DATAFILE/O1_MF_T SAIM_BA_FPGS8D2Y_.DBF TSAIM_DUPL1 /U02/ORADATA/TSTHAZ/DATAFILE/O1_MF_T SAIM_DU_FPGQ8ZX7_.DBF TSAIM_EBT_BASE1 /U02/ORADATA/TSTHAZ/DATAFILE/O1_MF_T SAIM_EB_FPGS92KR_.DBF TSAIM_EBT_BEN1 /U02/ORADATA/TSTHAZ/DATAFILE/O1_MF_T SAIM_EB_FPGQ8ZQX_.DBF TSAIM_EBT_BENI1 /U02/ORADATA/TSTHAZ/DATAFILE/O1_MF_T SAIM_EB_FPGS2LNQ_.DBF HANDS Data Dictionary Version 12.4.1 Page 3 HANDS Tables In relational databases, a table is a set of data elements (values) that is organized using a model of horizontal rows and vertical columns. The columns are identified by name, and the rows are identified by the values appearing in a particular column subset which has been identified as a candidate key. Simply put, a table is a collection of related information stored in a structured format. A table has a specified number of columns but can have any number of rows. Besides the actual data rows, tables generally have associated with them some "header" information, such as constraints on the table or on the values within particular columns. ___________________________________________________________________________ With this release, there are 797 Tables in the HANDS Database. The following pages contain detailed information regarding these tables, such as column names, descriptions, and datatypes. Constraint information, such as Foreign Key references, and Index information, such as name and indexed column, are also included. HANDS Data Dictionary Version 12.4.1 Page 4 TABLE Count: 797 HANDS Data Dictionary Version 12.4.1 Page 5 TABLE Count: 797 INSERTAIM.A_APPOINTMENT INTO DATA_DICTIONARY_REPORT_INDEX VALUES ('TABLE','AIM.A_APPOINTMENT',6,'2019-06-26Tablespace: TSAIM_TRANST1 23:15:29') Row Count: 2,118,284 Creation Date: September 6, 2015 10:42 am APPOINTMENT_ID NUMBER (10) Required APPOINTMENT_DATE DATE Required START_TIME DATE Required END_TIME DATE Required AS_SERVICE_ID NUMBER (10) Required CFEU_FAMILY_ID VARCHAR2 (9) Required CC_CLIENT_ID NUMBER (11) Required OU_SEQ_ID NUMBER (10) Required AC_COLUMN_ID NUMBER (10) Required DATE_CREATED DATE Required CREATED_BY VARCHAR2 (32) Required DATE_MODIFIED DATE MODIFIED_BY VARCHAR2 (32) AAS_APPOINTMENT_STATUS_ID NUMBER (10) CLIENT_REFUSED_FLAG VARCHAR2 (1) Flag To Mark Whether The Given Client Refused An Earlier Appointment. CAT_CATEGORY_CODE VARCHAR2 (4) DAY_10_20_INDICATOR NUMBER (2) Constraint Information Type Column Name FK Reference PRIMARY KEY APPOINTMENT_ID A_APPOINTMENT_PK FOREIGN KEY CFEU_FAMILY_ID CFEU_AA_FK C_FAMILY_ECONOMIC_UNITS FOREIGN KEY OU_SEQ_ID OU_AA_FK O_ORGANIZATIONAL_UNITS FOREIGN KEY CC_CLIENT_ID CC_AA_FK C_CLIENTS FOREIGN KEY CAT_CATEGORY_CODE FK_CAT_CATEGORY_CODE C_CATEGORIES FOREIGN KEY AAS_APPOINTMENT_STATUS_ID AAS_AA_FK A_APPOINTMENT_STATUSES FOREIGN KEY AC_COLUMN_ID AC_AA_FK A_COLUMN FOREIGN KEY AS_SERVICE_ID AS_AA_FK A_SERVICE CHECK DATE_CREATED SYS_C006698 CHECK CREATED_BY SYS_C006699 CHECK DAY_10_20_INDICATOR CK_DAY_10_20_INDICATOR CHECK AC_COLUMN_ID SYS_C006697 CHECK OU_SEQ_ID SYS_C006696 CHECK CC_CLIENT_ID SYS_C006695 CHECK CFEU_FAMILY_ID SYS_C006694 CHECK AS_SERVICE_ID SYS_C006693 CHECK END_TIME SYS_C006692 CHECK APPOINTMENT_DATE SYS_C006690 CHECK APPOINTMENT_ID SYS_C006689 CHECK START_TIME SYS_C006691 Index Information Tablespace Name Column TSAIM_TRANSI1 AA_CFEU_I CFEU_FAMILY_ID TSAIM_TRANSI1 AA_CC_I CC_CLIENT_ID TSAIM_TRANSI1 AA_AD_OU_I APPOINTMENT_DATE TSAIM_TRANSI1 AA_AD_OU_I OU_SEQ_ID TSAIM_TRANSI1 A_APPOINTMENT_PK APPOINTMENT_ID HANDS Data Dictionary Version 12.4.1 Page 6 TABLE Count: 797 Dependency Information: FUNCTION THINGS_TO_BRING_ROLLUP PACKAGE BODY CREATE_FIS TRIGGER A_APPOINTMENT_TRIG A_APPOINTMENT_FORM_DELTRIG A_APPOINTMENT_ITEM_DELTRIG U_A_APPOINTMENT_TRG A_CHECKIN_DELTRIG VIEW APPOINTMENT_EMAIL_FUTURE_VIEW FORMS_LATEST_APPOINTMENTS_VIEW APPOINTMENT_TEXT_FUTURE_VIEW APPOINTMENT_VIEW FORMS_CSFP_REAPPLY_NOTICE_VIEW FORMS_APPOINTMENT_NOTICE_VIEW FORMS_APPT_RESCHEDULED_VIEW Trigger Information: Name Event Type A_APPOINTMENT_TRIG INSERT BEFORE EACH ROW A_APPOINTMENT_ITEM_DELTRIG DELETE BEFORE EACH ROW A_CHECKIN_DELTRIG DELETE BEFORE EACH ROW U_A_APPOINTMENT_TRG INSERT OR UPDATE OR DELETEAFTER EACH ROW A_APPOINTMENT_FORM_DELTRIG DELETE BEFORE EACH ROW INSERTAIM.A_APPOINTMENT_FORMS INTO DATA_DICTIONARY_REPORT_INDEX VALUES ('TABLE','AIM.A_APPOINTMENT',6,'2019-06-26Tablespace: TSAIM_TRANST1 23:15:29') Row Count: 11,278 Creation Date: September 6, 2015 10:42 am APPOINTMENT_FORM_ID NUMBER (10) Required OF_FORM_ID NUMBER (10) Required AA_APPOINTMENT_ID NUMBER (11) Required DATE_CREATED DATE Default Value: CURRENT_TIMESTAMP CREATED_BY VARCHAR2 (32) Required DOCUMENT_AS_PRINTED BLOB Required Constraint Information Type Column Name FK Reference PRIMARY KEY APPOINTMENT_FORM_ID AAF_PK FOREIGN KEY AA_APPOINTMENT_ID AAF_AA_FK A_APPOINTMENT FOREIGN KEY OF_FORM_ID AAF_OF_FK O_FORMS CHECK DOCUMENT_AS_PRINTED SYS_C009914 CHECK CREATED_BY SYS_C009913 CHECK AA_APPOINTMENT_ID SYS_C009912 CHECK APPOINTMENT_FORM_ID SYS_C009910 CHECK OF_FORM_ID SYS_C009911 Index Information Tablespace Name Column TSAIM_TRANSI1 AAF_PK APPOINTMENT_FORM_ID Dependency Information: PROCEDURE FORMS_ARCHIVE TRIGGER A_APPOINTMENT_FORMS_TRG A_APPOINTMENT_FORM_DELTRIG Trigger Information: Name Event Type A_APPOINTMENT_FORMS_TRG INSERT BEFORE EACH ROW HANDS Data Dictionary Version 12.4.1 Page 7 TABLE Count: 797 INSERTAIM.A_APPOINTMENT_ITEM INTO DATA_DICTIONARY_REPORT_INDEX VALUES ('TABLE','AIM.A_APPOINTMENT',6,'2019-06-26Tablespace: TSAIM_TRANST1 23:15:29') Row Count: 452,515 Creation Date: September 6, 2015 10:42 am APPOINTMENT_ITEM_ID NUMBER (10) Required AI_ITEM_ID NUMBER (10) Required AA_APPOINTMENT_ID NUMBER (10) Required DATE_CREATED DATE Required CREATED_BY VARCHAR2 (32) Required DATE_MODIFIED DATE MODIFIED_BY VARCHAR2 (32) Constraint Information Type Column Name FK Reference PRIMARY KEY APPOINTMENT_ITEM_ID A_APPOINTMENT_ITEM_PK FOREIGN KEY AI_ITEM_ID AI_AAI_FK A_ITEM FOREIGN KEY AA_APPOINTMENT_ID AA_AAI_FK A_APPOINTMENT CHECK CREATED_BY SYS_C006704 CHECK DATE_CREATED SYS_C006703 CHECK AA_APPOINTMENT_ID SYS_C006702 CHECK APPOINTMENT_ITEM_ID SYS_C006700 CHECK AI_ITEM_ID SYS_C006701 Index Information Tablespace Name Column TSAIM_TRANSI1 A_APPOINTMENT_ITEM_PK APPOINTMENT_ITEM_ID TSAIM_TRANSI1 AAI_AA_I AA_APPOINTMENT_ID Dependency Information: FUNCTION THINGS_TO_BRING_ROLLUP PROCEDURE GET_APPOINTMENT_ITEMS GET_APPT_ITEMS TRIGGER A_APPOINTMENT_ITEM_TRIG A_APPOINTMENT_ITEM_DELTRIG Trigger