Corrosion Loop
About the Risk Based Inspection (RBI) Corrosion Loop Data Loader
GE Digital APM, through the Risk Based Inspection module, provides the functionality to carry out a Semi-Quantitative Analysis (RBI Criticality Analysis) on Corrosion Loops, which are comprised of various types of linked RBI Ccomponents. Using the Risk Based Inspection (RBI) Corrosion Loop Data Loader, you can generate all Corrosion Loops for a Process Unit along with the related RBI Components and Reference Documents.
Using the Risk Based Inspection (RBI) Corrosion Loop Data Loader, you can create or update Corrosion Loops, link RBI Components, and Reference Documents.
About the Risk Based Inspection (RBI) Corrosion Loop Data Loader Requirements
This documentation assumes that your organization has completed fully the deployment of the Risk Based Inspection module. The Risk Based Inspection (RBI) Corrosion Loop Data Loader should only be used after the Risk Based Inspection module has been implemented.
The data loader can be used to set up an RBI program during implementation. Because the RBI Components must exist prior to the Corrosion Loop data load, the Risk Based Inspection (RBI) 580 Data Loader should be used before the Risk Based Inspection (RBI) Corrosion Loop Data Loader.
When you create or update a Corrosion Loop, it is linked to a Functional Location, which must already exist, and then linked to Criticality RBI Components and Reference Documents that you specify.
The following data must be defined prior to loading Corrosion Loop data:
- Site References
- Equipment Taxonomies
-
Functional Location Families
Security Settings
The Security User performing the data load operation must be associated with either the MI Data Loader User or MI Data Loader Admin Security Role, and must also be associated with the MI RBI Analyst Security Group or a Security Role that is associated with this Security Group.
About the Risk Based Inspection (RBI) Corrosion Loop Data Loader Data Model
This topic has been intentionally excluded from the GE Digital APM product documentation website. This topic is available to you via the product documentation that is provided within the GE Digital APM system.
About the Risk Based Inspection (RBI) Corrosion Loop Data Loader General Loading Strategy
Best Practices
When importing data using the Risk Based Inspection (RBI) Corrosion Loop Data Loader, you must use the following best practices:
- ID fields (Row 2 of each worksheet) must not include special characters or spaces.
- The data loader workbook contains sample data in each column. It is only for your reference. You must remove this data before using the data loader workbook.
- Columns (including columns representing custom fields) in the worksheets should be formatted as Text.
-
Import a maximum of 500 records in each data load.
- For Oracle databases, valid cell values are case-sensitive.
-
For a Corrosion Loop to have associated RBI Components, the RBI Components that will be linked to the Corrosion Loop must already exist in the GE Digital APM system.
- If RBI Components do not exist, the Corrosion Loop Data Loader will create or update Corrosion Loop data, but it will not have any associated RBI Components.
Load Sequence
The RBI Corrosion Loop data load is performed in a specific sequence to create all necessary relationships between records:
-
The Corrosion Loops worksheet is processed. An existing Functional Location will be looked up based on the Functional Location (MI_EQUIP000_EQUIP_ID_C) and the RBI Corrosion Loop ID (MI_RBI_SYSTEM_RBI_SYS_ID_C).
If a Corrosion Loop specified on the worksheets exists, it will be updated. If a Corrosion Loop cannot be found, then a new Corrosion Loop will be created.
-
The RBI Components worksheet is processed. An existing RBI Component is looked up based on the Equipment ID (MI_EQUIP000_EQUIP_ID_C), the Equipment Technical Number (MI_EQUIP000_EQUIP_TECH_NBR_C), the Component (MI_RBICOMPO_COMPO_C) and the Component Type (MI_RBICOMPO_COMPO_TYPE_C). If found, that RBI Component will be linked to the specified Corrosion Loop (MI_RBI_SYSTEM_RBI_SYS_ID_C). If no RBI Components exist, this worksheet is skipped.
If the RBI Component is specified in the worksheet, but that RBI Component cannot be looked up, an error is added to the log.
-
The Reference Document worksheet is processed. The Corrosion Loop will be looked up by the Functional Location (MI_FNCLOC00_FNC_LOC_C), the RBI Corrosion Loop (MI_RBI_SYSTEM_RBI_SYS_ID_C), and the Reference Document ID (CTIT_ID).
If a Reference Document specified on the worksheet exists, it will be updated. If a Reference Document cannot be found, than a new Reference Document will be created.
Data that you specify in the field on each worksheet will be included in the new records.
About the Risk Based Inspection (RBI) Corrosion Loop Data Loader Workbook Layout and Use
In order to import data using the Risk Based Inspection (RBI) Corrosion Loop Data Loader, GE Digital APM provides an Excel workbook, Risk Based Inspection (RBI) Corrosion Loop.xlsx, which supports baseline Risk Based Inspection in GE Digital APM. This workbook must be used to perform the data load. You can modify the Excel workbook to include custom fields used by your organization.
The following table lists the worksheets that are included in the data loader workbook.
Worksheet | Description |
---|---|
Corrosion_Loops | This worksheet is used to specify which Corrosion Loops the user wants to link to Functional Locations. |
Components | This worksheet is used only to lookup fields for unique, existing RBI Components to link to Corrosion Loops. |
Reference_Document | This worksheet is used to specify the Functional Location key fields as well as the Corrosion Loop key fields. |
Color Coding
Certain columns on the worksheets have different functions and requirements. To illustrate this, certain columns are color-coded. The following table lists the colors and what they represent.
Color |
Description |
Comments |
|
Required Key Fields |
Indicates columns that contain values that are used by the Risk Based Inspection (RBI) Corrosion Loop Data Loader to look up and create records. If these columns are removed from the worksheets, the data load will fail. While the worksheets require that these columns be present, values are not necessarily required in these columns. |
|
Fields Required for Saving Records |
Indicates columns that contain values that are required to save the record. |
|
Recommended Fields |
Indicates columns that, according to GE Digital APM Best Practice for Inspection Management, should contain values. |
|
Custom Fields |
Indicates columns in which you can specify custom fields. |
Limitations
The Risk Based Inspection (RBI) Corrosion Loop Data Loader has the following limitations:
- The values that you enter in the data loader workbook are case-sensitive.
-
If you reimport data, the records that have been created by the Data Loader will be updated. Therefore, while reimporting data, if you remove the data for a field in the data loader workbooks, the value for the corresponding field in GE Digital APM will be either a default value or blank.
Corrosion_Loops Worksheet
On the Corrosion_Loops worksheet, you will specify which Corrosion Loops the user wants to link to Functional Locations.
Field Caption |
Field ID |
Data Type (Length) |
Comments |
---|---|---|---|
Functional Location |
MI_FNCLOC00_FNC_LOC_C |
Character (255) |
The value in this column is used to break the data into smaller data loads. |
CMMS System |
MI_FNCLOC00_SAP_SYSTEM_C |
Character (255) |
A value is required for each row. |
RBI Corrosion Loop ID |
MI_RBI_SYSTEM_RBI_SYS_ID_C |
Character (255) |
If this column is populated, the Corrosion Loop referenced in this column will be identified by a combination of the Functional Locations and CMMS System. |
RBI Corrosion Loop Description |
MI_RBI_SYSTEM_RBI_SYS_DESC_C |
Character (2000) |
This column is not required for calculations; however, providing a value for this column is considered Best Practice. |
RBI Corrosion Loop From |
MI_RBI_SYSTEM_RBI_SYS_FROM_C |
Character (255) |
This column is not required for calculations; however, providing a value for this column is considered Best Practice. |
RBI Corrosion Loop To |
MI_RBI_SYSTEM_RBI_SYS_TO_C |
Character (255) |
This column is not required for calculations; however, providing a value for this column is considered Best Practice. |
Components Worksheet
On the Components worksheet, you will use lookup fields to find unique, existing RBI Components to link to Corrosion Loops.
Field Caption |
Field ID |
Data Type (Length) |
Comments |
---|---|---|---|
Functional Location |
MI_FNCLOC00_FNC_LOC_C |
Character (50) |
Values in this column must match values entered on the Corrosion_Loop worksheet, if they exist. |
CMMS System |
MI_FNCLOC00_SAP_SYSTEM_C |
Character (255) |
Values in this column must match values entered on the Corrosion_Loop worksheet, if they exist. |
RBI Corrosion Loop ID |
MI_RBI_SYSTEM_RBI_SYS_ID_C |
Character (255) |
Values in this column must match values entered on the Corrosion_Loop worksheet, if they exist. |
Equipment ID |
MI_EQUIP000_EQUIP_ID_C |
Character (255) |
A value is required for each row. |
Equipment Technical Number |
MI_EQUIP000_EQUIP_TECH_NBR_C |
Character (255) |
A value is required for each row. |
Component |
MI_RBICOMPO_COMPO_C |
Character (250) |
A value is required for each row. |
Component Type |
MI_RBICOMPO_COMPO_TYPE_C |
Character (60) |
A value is required for each row. This cell may only contain a value that exists in the list in the Component Type field for Criticality RBI Component records. |
Reference_Document Worksheet
On the Reference_Document worksheet, you will specify the Functional Location key fields as well as the Corrosion Loop key fields.
Field Caption |
Field ID |
Data Type (Length) |
Comments |
---|---|---|---|
Functional Location |
MI_FNCLOC00_FNC_LOC_C |
Character (255) |
Values in this column must match values entered on the Corrosion_Loop worksheet, if they exist. |
CMMS System |
MI_FNCLOC00_SAP_SYSTEM_C |
Character (255) |
Values in this column must match values entered on the Corrosion_Loop worksheet, if they exist. |
RBI Corrosion Loop ID |
MI_RBI_SYSTEM_RBI_SYS_ID_C |
Character (255) |
Values in this column must match values entered on the Corrosion_Loop worksheet, if they exist. |
Reference Document ID |
CTIT_ID |
Character (255) |
A value is required for each row. |
Description |
CTIT_DESC_TX |
Character (255) |
This column is not required for calculations; however, providing a value for this column is considered Best Practice. |
Document Path |
MIRD_DOC_PATH_CHR |
Character (1023) |
This column is not required for calculations; however, providing a value for this column is considered Best Practice. |