Changes made to support Bulk Load.

git-svn-id: http://locode01.ad.dom/svn/WEBMIP/trunk@3255 248e525c-4dfb-0310-94bc-949c084e9493
This commit is contained in:
hardya
2008-01-15 18:45:58 +00:00
parent 7365f2a567
commit 13c9c0ca97
54 changed files with 18856 additions and 16715 deletions

View File

@@ -1,6 +1,6 @@
-- C:\Andy\svn\WEBMIP\Schema\mip.tab
--
-- Generated for Oracle 10g on Fri Dec 21 17:23:19 2007 by Server Generator 10.1.2.6.18
-- Generated for Oracle 10g on Tue Jan 15 17:47:31 2008 by Server Generator 10.1.2.6.18
@@ -30,6 +30,65 @@ CREATE TABLE SERVICE_PRESSURE_TYPES
)
/
PROMPT Creating Table 'DATA_ITEM_ROLES_IMPORT'
CREATE TABLE DATA_ITEM_ROLES_IMPORT
(FIELD_NAME VARCHAR2(240)
,TABLE_NAME VARCHAR2(240)
,INSTALL VARCHAR2(80)
,STD_INSTALL VARCHAR2(80)
,OFMAT VARCHAR2(80)
,EXCHANGE VARCHAR2(80)
,STD_EXCHANGE VARCHAR2(80)
,REMOVE VARCHAR2(80)
,STD_REMOVE VARCHAR2(80)
,ADVERSARIAL VARCHAR2(80)
,ALTERATION VARCHAR2(80)
,CHANGE_CAPACITY VARCHAR2(80)
,ADDON VARCHAR2(80)
,OTHER VARCHAR2(80)
,DESCRIPTION VARCHAR2(80)
)
/
PROMPT Creating Table 'PARTY_ADDRESS_ROLES'
CREATE TABLE PARTY_ADDRESS_ROLES
(PADDR_ADDR_CODE VARCHAR2(80) NOT NULL
,PADDR_PRTY_ID NUMBER NOT NULL
,PADDR_START_DATE DATE NOT NULL
,RT_CODE VARCHAR2(80) NOT NULL
,START_DATE DATE NOT NULL
,END_DATE DATE
)
/
PROMPT Creating Table 'QUOTE_REASONING'
CREATE TABLE QUOTE_REASONING
(REASON VARCHAR2(240) NOT NULL
,INTERNAL_OR_EXTERNAL VARCHAR2(8) DEFAULT 'EXTERNAL' NOT NULL
,ENQU_ID NUMBER
,ID NUMBER(*,0) NOT NULL
)
/
PROMPT Creating Table 'DATA_ITEM_ROLES'
CREATE TABLE DATA_ITEM_ROLES
(DI_FIELD_NAME VARCHAR2(240) NOT NULL
,DI_TABLE_NAME VARCHAR2(240) NOT NULL
,ENTY_CODE VARCHAR2(80) NOT NULL
,CONDITION VARCHAR2(30) NOT NULL
,ERROR_MESSAGE VARCHAR2(80)
,DESCRIPTION VARCHAR2(80)
)
/
PROMPT Creating Table 'CONTACT_MECHANISMS'
CREATE TABLE CONTACT_MECHANISMS
(COMT_CODE VARCHAR2(80) NOT NULL
,CONTACT_VALUE VARCHAR2(240) NOT NULL
,ID NUMBER NOT NULL
)
/
PROMPT Creating Table 'QUOTE_STATUSES'
CREATE TABLE QUOTE_STATUSES
(CODE VARCHAR2(80) NOT NULL
@@ -64,65 +123,18 @@ CREATE TABLE RELIEF_VALVE_TYPES
)
/
PROMPT Creating Table 'CONTACT_MECHANISMS'
CREATE TABLE CONTACT_MECHANISMS
(COMT_CODE VARCHAR2(80) NOT NULL
,CONTACT_VALUE VARCHAR2(240) NOT NULL
,ID NUMBER NOT NULL
)
/
PROMPT Creating Table 'DATA_ITEM_ROLES'
CREATE TABLE DATA_ITEM_ROLES
(DI_FIELD_NAME VARCHAR2(240) NOT NULL
,DI_TABLE_NAME VARCHAR2(240) NOT NULL
,ENTY_CODE VARCHAR2(80) NOT NULL
,CONDITION VARCHAR2(30) NOT NULL
,ERROR_MESSAGE VARCHAR2(80)
,DESCRIPTION VARCHAR2(80)
)
/
PROMPT Creating Table 'PARTY_ADDRESS_ROLES'
CREATE TABLE PARTY_ADDRESS_ROLES
(PADDR_ADDR_CODE VARCHAR2(80) NOT NULL
,PADDR_PRTY_ID NUMBER NOT NULL
,PADDR_START_DATE DATE NOT NULL
,RT_CODE VARCHAR2(80) NOT NULL
,START_DATE DATE NOT NULL
,END_DATE DATE
)
/
PROMPT Creating Table 'QUOTE_REASONING'
CREATE TABLE QUOTE_REASONING
(REASON VARCHAR2(240) NOT NULL
,INTERNAL_OR_EXTERNAL VARCHAR2(8) DEFAULT 'EXTERNAL' NOT NULL
,ENQU_ID NUMBER
PROMPT Creating Table 'CAVEAT_TEXTS'
CREATE TABLE CAVEAT_TEXTS
(ENTY_CODE VARCHAR2(80) NOT NULL
,METY_CODE VARCHAR2(80) NOT NULL
,SVCPT_CODE VARCHAR2(80) NOT NULL
,DOCUMENT_POSITION VARCHAR2(80) NOT NULL
,SORT_ORDER NUMBER
,TEXT VARCHAR2(4000) NOT NULL
,ID NUMBER(*,0) NOT NULL
)
/
PROMPT Creating Table 'DATA_ITEM_ROLES_IMPORT'
CREATE TABLE DATA_ITEM_ROLES_IMPORT
(FIELD_NAME VARCHAR2(240)
,TABLE_NAME VARCHAR2(240)
,INSTALL VARCHAR2(80)
,STD_INSTALL VARCHAR2(80)
,OFMAT VARCHAR2(80)
,EXCHANGE VARCHAR2(80)
,STD_EXCHANGE VARCHAR2(80)
,REMOVE VARCHAR2(80)
,STD_REMOVE VARCHAR2(80)
,ADVERSARIAL VARCHAR2(80)
,ALTERATION VARCHAR2(80)
,CHANGE_CAPACITY VARCHAR2(80)
,ADDON VARCHAR2(80)
,OTHER VARCHAR2(80)
,DESCRIPTION VARCHAR2(80)
)
/
PROMPT Creating Table 'CONNECTION_ORIENTATIONS'
CREATE TABLE CONNECTION_ORIENTATIONS
(CODE VARCHAR2(80) NOT NULL
@@ -130,6 +142,13 @@ CREATE TABLE CONNECTION_ORIENTATIONS
)
/
PROMPT Creating Table 'REGIONS'
CREATE TABLE REGIONS
(CODE VARCHAR2(80) NOT NULL
,DESCRIPTION VARCHAR2(80)
)
/
PROMPT Creating Table 'METER_SIZE_CODES'
CREATE TABLE METER_SIZE_CODES
(CODE VARCHAR2(80) NOT NULL
@@ -162,10 +181,12 @@ CREATE TABLE COSTS
)
/
PROMPT Creating Table 'REGIONS'
CREATE TABLE REGIONS
(CODE VARCHAR2(80) NOT NULL
PROMPT Creating Table 'DOCUMENTS'
CREATE TABLE DOCUMENTS
(URI VARCHAR2(400) NOT NULL
,DESCRIPTION VARCHAR2(80)
,ID NUMBER(*,0) NOT NULL
,DOCU_TYPE VARCHAR2(10) NOT NULL
)
/
@@ -176,12 +197,11 @@ CREATE TABLE CONTACT_MECHANISM_TYPES
)
/
PROMPT Creating Table 'DOCUMENTS'
CREATE TABLE DOCUMENTS
(URI VARCHAR2(400) NOT NULL
,DESCRIPTION VARCHAR2(80)
,ID NUMBER(*,0) NOT NULL
,DOCU_TYPE VARCHAR2(10) NOT NULL
PROMPT Creating Table 'FILTERS'
CREATE TABLE FILTERS
(CODE VARCHAR2(80) NOT NULL
,FITY_CODE VARCHAR2(80) NOT NULL
,FILTER_SIZE NUMBER NOT NULL
)
/
@@ -196,14 +216,6 @@ CREATE TABLE PARTY_CONTACT_MECHANISM_ROLES
)
/
PROMPT Creating Table 'FILTERS'
CREATE TABLE FILTERS
(CODE VARCHAR2(80) NOT NULL
,FITY_CODE VARCHAR2(80) NOT NULL
,FILTER_SIZE NUMBER NOT NULL
)
/
PROMPT Creating Table 'QUOTE_ROLES'
CREATE TABLE QUOTE_ROLES
(PRTY_ID NUMBER NOT NULL
@@ -215,6 +227,20 @@ CREATE TABLE QUOTE_ROLES
)
/
PROMPT Creating Table 'QUOTES'
CREATE TABLE QUOTES
(ENQU_ID NUMBER NOT NULL
,VALID_FROM DATE
,VALID_UNTIL DATE
,CREATED_ON DATE NOT NULL
,CREATED_BY VARCHAR2(80) NOT NULL
,UPDATED_ON DATE
,UPDATED_BY VARCHAR2(80)
,ID NUMBER NOT NULL
,QUTE_TYPE VARCHAR2(10) NOT NULL
)
/
PROMPT Creating Table 'PARTY_RELATIONSHIPS'
CREATE TABLE PARTY_RELATIONSHIPS
(FROM_PARL_ID NUMBER NOT NULL
@@ -230,36 +256,15 @@ CREATE TABLE PARTY_RELATIONSHIPS
)
/
PROMPT Creating Table 'QUOTES'
CREATE TABLE QUOTES
(ENQU_ID NUMBER NOT NULL
,VALID_FROM DATE
,VALID_UNTIL DATE
,CREATED_ON DATE NOT NULL
,CREATED_BY VARCHAR2(80) NOT NULL
,UPDATED_ON DATE
,UPDATED_BY VARCHAR2(80)
,ID NUMBER NOT NULL
,QUTE_TYPE VARCHAR2(10) NOT NULL
)
/
PROMPT Creating Table 'QUOTE_EVENTS'
CREATE TABLE QUOTE_EVENTS
(QUST_CODE VARCHAR2(80) NOT NULL
,QUTE_ID NUMBER NOT NULL
,DESCRIPTION VARCHAR2(250)
,EVENT_DATE DATE NOT NULL
)
/
PROMPT Creating Table 'SERVICE_PRESSURES'
CREATE TABLE SERVICE_PRESSURES
(CODE VARCHAR2(80) NOT NULL
,SVCPT_CODE VARCHAR2(80) NOT NULL
,DESCRIPTION VARCHAR2(80)
)
/
PROMPT Creating Table 'PARTY_ADDRESSES'
CREATE TABLE PARTY_ADDRESSES
(ADDR_CODE VARCHAR2(80) NOT NULL
@@ -270,10 +275,19 @@ CREATE TABLE PARTY_ADDRESSES
)
/
PROMPT Creating Table 'SERVICE_PRESSURES'
CREATE TABLE SERVICE_PRESSURES
(CODE VARCHAR2(80) NOT NULL
,SVCPT_CODE VARCHAR2(80) NOT NULL
,DESCRIPTION VARCHAR2(80)
)
/
PROMPT Creating Table 'ENQUIRY_EVENTS'
CREATE TABLE ENQUIRY_EVENTS
(ENQU_ID NUMBER NOT NULL
,ENST_CODE VARCHAR2(80) NOT NULL
,DESCRIPTION VARCHAR2(250)
,EVENT_DATE DATE NOT NULL
)
/
@@ -320,6 +334,14 @@ CREATE TABLE ENQUIRY_TYPES
)
/
PROMPT Creating Table 'DATA_ITEMS'
CREATE TABLE DATA_ITEMS
(FIELD_NAME VARCHAR2(240) NOT NULL
,TABLE_NAME VARCHAR2(240) NOT NULL
,DESCRIPTION VARCHAR2(240)
)
/
PROMPT Creating Table 'DOCUMENT_ROLES'
CREATE TABLE DOCUMENT_ROLES
(DOCU_ID NUMBER(*,0) NOT NULL
@@ -335,29 +357,25 @@ CREATE TABLE DOCUMENT_ROLES
)
/
PROMPT Creating Table 'DATA_ITEMS'
CREATE TABLE DATA_ITEMS
(FIELD_NAME VARCHAR2(240) NOT NULL
,TABLE_NAME VARCHAR2(240) NOT NULL
,DESCRIPTION VARCHAR2(240)
)
/
PROMPT Creating Table 'QUOTE_ITEMS'
CREATE TABLE QUOTE_ITEMS
(MODU_CODE VARCHAR2(80)
,OUTLET_ORIENTATION VARCHAR2(80)
,SELLING_PRICE NUMBER
,ENTY_CODE VARCHAR2(80)
,QUTE_ID NUMBER NOT NULL
,QMAX NUMBER
,COST_PRICE NUMBER
,ADIT_CODE VARCHAR2(240)
,BAS_CODE VARCHAR2(80)
,SVCPT_CODE VARCHAR2(80)
,DELIVERY_PRICE NUMBER
,QMIN NUMBER
,LEAD_TIME NUMBER
,HOU_CODE VARCHAR2(80)
,MESC_CODE VARCHAR2(80)
,METY_CODE VARCHAR2(80)
,INLET_ORIENTATION VARCHAR2(80)
,ID NUMBER(*,0) NOT NULL
,QUIT_TYPE VARCHAR2(10) NOT NULL
)
@@ -387,6 +405,13 @@ CREATE TABLE ASSET_LOCATION_TYPES
)
/
PROMPT Creating Table 'CONNECTION_TYPES'
CREATE TABLE CONNECTION_TYPES
(CODE VARCHAR2(80) NOT NULL
,DESCRIPTION VARCHAR2(80)
)
/
PROMPT Creating Table 'METERS'
CREATE TABLE METERS
(CODE VARCHAR2(80) NOT NULL
@@ -406,9 +431,22 @@ CREATE TABLE METERS
)
/
PROMPT Creating Table 'CONNECTION_TYPES'
CREATE TABLE CONNECTION_TYPES
PROMPT Creating Table 'SLAMSHUT_VALVES'
CREATE TABLE SLAMSHUT_VALVES
(CODE VARCHAR2(80) NOT NULL
,SLTY_CODE VARCHAR2(80) NOT NULL
,SLAMSHUT_SIZE NUMBER
,SLAMSHUT_SETTING NUMBER NOT NULL
)
/
PROMPT Creating Table 'ENQUIRY_ROLES'
CREATE TABLE ENQUIRY_ROLES
(ENQU_ID NUMBER NOT NULL
,PRTY_ID NUMBER NOT NULL
,RT_CODE VARCHAR2(80) NOT NULL
,START_DATE DATE DEFAULT SYSDATE NOT NULL
,END_DATE DATE
,DESCRIPTION VARCHAR2(80)
)
/
@@ -457,6 +495,13 @@ COMMENT ON COLUMN ERROR_LOGS.CREATED_BY IS 'The unique indentifier for a user of
COMMENT ON COLUMN ERROR_LOGS.UPDATED_BY IS 'The unique indentifier for a user of the system'
/
PROMPT Creating Table 'SLAMSHUT_TYPES'
CREATE TABLE SLAMSHUT_TYPES
(CODE VARCHAR2(80) NOT NULL
,DESCRIPTION VARCHAR2(80)
)
/
PROMPT Creating Table 'ENQUIRY_STATUS_TYPES'
CREATE TABLE ENQUIRY_STATUS_TYPES
(CODE VARCHAR2(80) NOT NULL
@@ -464,6 +509,80 @@ CREATE TABLE ENQUIRY_STATUS_TYPES
)
/
PROMPT Creating Table 'ENQUIRIES'
CREATE TABLE ENQUIRIES
(ID NUMBER NOT NULL
,AGENT_COMT_CODE VARCHAR2(80)
,ALTY_CODE VARCHAR2(80)
,CACA_CODE VARCHAR2(80)
,ENTY_CODE VARCHAR2(80)
,EXISTING_MESC_CODE VARCHAR2(80)
,METY_CODE VARCHAR2(80)
,REQUIRED_MESC_CODE VARCHAR2(80)
,REQUIRED_SVCP_CODE VARCHAR2(80)
,AGENT_CONTACT_VALUE VARCHAR2(240)
,TRANSACTION_REFERENCE VARCHAR2(80)
,FIRST_CONTACT_NAME VARCHAR2(80)
,FIRST_CONTACT_TELEPHONE_1 VARCHAR2(15)
,FIRST_CONTACT_TELEPHONE_2 VARCHAR2(15)
,FIRST_CONTACT_FAX VARCHAR2(15)
,FIRST_CONTACT_EMAIL VARCHAR2(240)
,SECOND_CONTACT_TELEPHONE_1 VARCHAR2(15)
,SECOND_CONTACT_TELEPHONE_2 VARCHAR2(15)
,SECOND_CONTACT_FAX VARCHAR2(15)
,SECOND_CONTACT_EMAIL VARCHAR2(240)
,INSTALL_SUB_BUILDING VARCHAR2(40)
,INSTALL_BUILDING VARCHAR2(40)
,INSTALL_STREET VARCHAR2(60)
,INSTALL_CITY VARCHAR2(40)
,INSTALL_POSTCODE VARCHAR2(8)
,SECOND_CONTACT_NAME VARCHAR2(80)
,FIRST_ALT_SUB_BUILDING VARCHAR2(40)
,SECOND_ALT_SUB_BUILDING VARCHAR2(40)
,FIRST_ALT_BUILDING VARCHAR2(40)
,FIRST_ALT_STREET VARCHAR2(60)
,FIRST_ALT_CITY VARCHAR2(40)
,FIRST_ALT_POSTCODE VARCHAR2(8)
,SECOND_ALT_BUILDING VARCHAR2(40)
,SECOND_ALT_STREET VARCHAR2(60)
,SECOND_ALT_CITY VARCHAR2(40)
,SECOND_ALT_POSTCODE VARCHAR2(8)
,ASSET_LOCATION_NOTES VARCHAR2(100)
,ACCESS_PASSWORD VARCHAR2(30)
,ACCESS_ADDITIONAL VARCHAR2(210)
,MPRN NUMBER(30,0)
,MPRN_ALT VARCHAR2(250)
,REQUIRED_METERING_PRESSURE NUMBER
,REQUIRED_IP_DETAILS VARCHAR2(250)
,REQUIRED_IP_MBAR NUMBER
,ANNUAL_QUANTITY NUMBER
,DOWNSTREAM_BOOSTER_OR_COMPRESS VARCHAR2(3)
,INDICATIVE_DATE DATE
,INDICATIVE_TIME VARCHAR2(2) DEFAULT 'DY'
,OTHER_PROJECT_REFERENCE VARCHAR2(50)
,HOUSING_REQUIRED VARCHAR2(3)
,BASE_REQUIRED VARCHAR2(3)
,CONVERTOR_REQUIRED VARCHAR2(3)
,AMR_REQUIRED VARCHAR2(3)
,EMS_REQUIRED VARCHAR2(3)
,BYPASS_REQUIRED VARCHAR2(40)
,TWIN_STREAM_REQUIRED VARCHAR2(3)
,LOGGER_REQUIRED VARCHAR2(3)
,QMAX NUMBER
,QMIN NUMBER
,LOAD_CONTROL_TYPE VARCHAR2(10)
,EXISTING_METER_SERIAL_NO VARCHAR2(14)
,EXISTING_METER_MODEL VARCHAR2(10)
,EXISTING_METER_OWNER VARCHAR2(1)
,EXISTING_METER_ASSET_PROVIDER VARCHAR2(210)
,EXISTING_CONVERTOR VARCHAR2(3)
,MARKET_SECTOR_CODE VARCHAR2(1) DEFAULT 'I'
,JOB_DESCRIPTION VARCHAR2(500)
,OTHER_INFORMATION VARCHAR2(250)
,BYPASS_OTHER VARCHAR2(40)
)
/
PROMPT Creating Table 'RELIEF_VALVES'
CREATE TABLE RELIEF_VALVES
(CODE VARCHAR2(80) NOT NULL
@@ -473,22 +592,17 @@ CREATE TABLE RELIEF_VALVES
)
/
PROMPT Creating Table 'SLAMSHUT_VALVES'
CREATE TABLE SLAMSHUT_VALVES
PROMPT Creating Table 'HOUSING_TYPES'
CREATE TABLE HOUSING_TYPES
(CODE VARCHAR2(80) NOT NULL
,SLTY_CODE VARCHAR2(80) NOT NULL
,SLAMSHUT_SIZE NUMBER
,SLAMSHUT_SETTING NUMBER NOT NULL
,DESCRIPTION VARCHAR2(80)
)
/
PROMPT Creating Table 'ENQUIRY_ROLES'
CREATE TABLE ENQUIRY_ROLES
(ENQU_ID NUMBER NOT NULL
,PRTY_ID NUMBER NOT NULL
,RT_CODE VARCHAR2(80) NOT NULL
,START_DATE DATE DEFAULT SYSDATE NOT NULL
,END_DATE DATE
PROMPT Creating Table 'PARTY_RELATIONSHIP_TYPES'
CREATE TABLE PARTY_RELATIONSHIP_TYPES
(TO_RT_CODE VARCHAR2(80) NOT NULL
,FROM_RT_CODE VARCHAR2(80) NOT NULL
,DESCRIPTION VARCHAR2(80)
)
/
@@ -511,101 +625,6 @@ CREATE TABLE BASES
)
/
PROMPT Creating Table 'HOUSING_TYPES'
CREATE TABLE HOUSING_TYPES
(CODE VARCHAR2(80) NOT NULL
,DESCRIPTION VARCHAR2(80)
)
/
PROMPT Creating Table 'SLAMSHUT_TYPES'
CREATE TABLE SLAMSHUT_TYPES
(CODE VARCHAR2(80) NOT NULL
,DESCRIPTION VARCHAR2(80)
)
/
PROMPT Creating Table 'ENQUIRIES'
CREATE TABLE ENQUIRIES
(ID NUMBER NOT NULL
,FIRST_CONTACT_FAX VARCHAR2(15)
,FIRST_CONTACT_EMAIL VARCHAR2(240)
,SECOND_CONTACT_TELEPHONE_1 VARCHAR2(15)
,SECOND_CONTACT_FAX VARCHAR2(15)
,INSTALL_BUILDING VARCHAR2(40)
,INSTALL_CITY VARCHAR2(40)
,INSTALL_POSTCODE VARCHAR2(8)
,SECOND_ALT_SUB_BUILDING VARCHAR2(40)
,FIRST_ALT_BUILDING VARCHAR2(40)
,SECOND_ALT_STREET VARCHAR2(60)
,SECOND_ALT_CITY VARCHAR2(40)
,SECOND_ALT_POSTCODE VARCHAR2(8)
,ASSET_LOCATION_NOTES VARCHAR2(100)
,MPRN NUMBER(30,0)
,REQUIRED_METERING_PRESSURE NUMBER
,REQUIRED_IP_DETAILS VARCHAR2(250)
,REQUIRED_IP_MBAR NUMBER
,HOUSING_REQUIRED VARCHAR2(3)
,BASE_REQUIRED VARCHAR2(3)
,TWIN_STREAM_REQUIRED VARCHAR2(3)
,QMAX NUMBER
,EXISTING_METER_MODEL VARCHAR2(10)
,OTHER_INFORMATION VARCHAR2(250)
,ALTY_CODE VARCHAR2(80)
,CACA_CODE VARCHAR2(80)
,ENTY_CODE VARCHAR2(80)
,EXISTING_MESC_CODE VARCHAR2(80)
,METY_CODE VARCHAR2(80)
,REQUIRED_MESC_CODE VARCHAR2(80)
,REQUIRED_SVCP_CODE VARCHAR2(80)
,AGENT_CONTACT_VALUE VARCHAR2(240)
,TRANSACTION_REFERENCE VARCHAR2(80)
,FIRST_CONTACT_NAME VARCHAR2(80)
,SECOND_CONTACT_TELEPHONE_2 VARCHAR2(15)
,SECOND_CONTACT_EMAIL VARCHAR2(240)
,INSTALL_SUB_BUILDING VARCHAR2(40)
,INSTALL_STREET VARCHAR2(60)
,SECOND_CONTACT_NAME VARCHAR2(80)
,FIRST_ALT_STREET VARCHAR2(60)
,FIRST_ALT_CITY VARCHAR2(40)
,FIRST_ALT_POSTCODE VARCHAR2(8)
,SECOND_ALT_BUILDING VARCHAR2(40)
,ACCESS_PASSWORD VARCHAR2(30)
,ACCESS_ADDITIONAL VARCHAR2(210)
,INDICATIVE_DATE DATE
,INDICATIVE_TIME VARCHAR2(2) DEFAULT 'DY'
,OTHER_PROJECT_REFERENCE VARCHAR2(50)
,CONVERTOR_REQUIRED VARCHAR2(3)
,AMR_REQUIRED VARCHAR2(3)
,EMS_REQUIRED VARCHAR2(3)
,BYPASS_REQUIRED VARCHAR2(40)
,BYPASS_OTHER VARCHAR2(40)
,LOGGER_REQUIRED VARCHAR2(3)
,LOAD_CONTROL_TYPE VARCHAR2(10)
,EXISTING_METER_ASSET_PROVIDER VARCHAR2(210)
,MARKET_SECTOR_CODE VARCHAR2(1) DEFAULT 'I'
,JOB_DESCRIPTION VARCHAR2(500)
,AGENT_COMT_CODE VARCHAR2(80)
,FIRST_CONTACT_TELEPHONE_1 VARCHAR2(15)
,FIRST_CONTACT_TELEPHONE_2 VARCHAR2(15)
,FIRST_ALT_SUB_BUILDING VARCHAR2(40)
,MPRN_ALT VARCHAR2(250)
,ANNUAL_QUANTITY NUMBER
,DOWNSTREAM_BOOSTER_OR_COMPRESS VARCHAR2(3)
,QMIN NUMBER
,EXISTING_METER_SERIAL_NO VARCHAR2(14)
,EXISTING_METER_OWNER VARCHAR2(1)
)
/
PROMPT Creating Table 'PARTY_RELATIONSHIP_TYPES'
CREATE TABLE PARTY_RELATIONSHIP_TYPES
(TO_RT_CODE VARCHAR2(80) NOT NULL
,FROM_RT_CODE VARCHAR2(80) NOT NULL
,DESCRIPTION VARCHAR2(80)
)
/
PROMPT Creating Table 'APEX_AUTHORIZATION'
CREATE TABLE APEX_AUTHORIZATION
(RT_CODE VARCHAR2(80) NOT NULL
@@ -615,6 +634,13 @@ CREATE TABLE APEX_AUTHORIZATION
)
/
PROMPT Creating Table 'REGULATOR_TYPES'
CREATE TABLE REGULATOR_TYPES
(CODE VARCHAR2(80) NOT NULL
,DESCRIPTION VARCHAR2(80)
)
/
PROMPT Creating Table 'METER_TYPES'
CREATE TABLE METER_TYPES
(CODE VARCHAR2(80) NOT NULL
@@ -674,20 +700,6 @@ CREATE TABLE HOUSINGS
)
/
PROMPT Creating Table 'REGULATOR_TYPES'
CREATE TABLE REGULATOR_TYPES
(CODE VARCHAR2(80) NOT NULL
,DESCRIPTION VARCHAR2(80)
)
/
PROMPT Creating Table 'BYPASS_REASONS'
CREATE TABLE BYPASS_REASONS
(CODE VARCHAR2(80) NOT NULL
,DESCRIPTION VARCHAR2(80)
)
/
PROMPT Creating Table 'REGI_ENQU_EXCLUSIONS'
CREATE TABLE REGI_ENQU_EXCLUSIONS
(ENTY_CODE VARCHAR2(80) NOT NULL
@@ -697,8 +709,8 @@ CREATE TABLE REGI_ENQU_EXCLUSIONS
)
/
PROMPT Creating Table 'FILTER_TYPES'
CREATE TABLE FILTER_TYPES
PROMPT Creating Table 'BYPASS_REASONS'
CREATE TABLE BYPASS_REASONS
(CODE VARCHAR2(80) NOT NULL
,DESCRIPTION VARCHAR2(80)
)
@@ -717,16 +729,8 @@ CREATE TABLE EXCEPTION_MESSAGES
)
/
PROMPT Creating Table 'ADDITIONAL_ITEMS'
CREATE TABLE ADDITIONAL_ITEMS
(CODE VARCHAR2(240) NOT NULL
,DESCRIPTION VARCHAR2(240)
,LEAD_TIME VARCHAR2(240)
)
/
PROMPT Creating Table 'DRAWINGS'
CREATE TABLE DRAWINGS
PROMPT Creating Table 'FILTER_TYPES'
CREATE TABLE FILTER_TYPES
(CODE VARCHAR2(80) NOT NULL
,DESCRIPTION VARCHAR2(80)
)
@@ -743,6 +747,13 @@ CREATE TABLE ADDRESSES
)
/
PROMPT Creating Table 'DRAWINGS'
CREATE TABLE DRAWINGS
(CODE VARCHAR2(80) NOT NULL
,DESCRIPTION VARCHAR2(80)
)
/
PROMPT Creating Table 'PARTY_ROLES'
CREATE TABLE PARTY_ROLES
(PRTY_ID NUMBER NOT NULL
@@ -754,3 +765,11 @@ CREATE TABLE PARTY_ROLES
)
/
PROMPT Creating Table 'ADDITIONAL_ITEMS'
CREATE TABLE ADDITIONAL_ITEMS
(CODE VARCHAR2(240) NOT NULL
,DESCRIPTION VARCHAR2(240)
,LEAD_TIME VARCHAR2(240)
)
/