POSC Specifications: Epicentre Version 3.0 | Logical Data Model |
This change alters the previously defined "default" point in the hierarchy where a table is created. All of its subtypes below the new point will now consolidate to the supertype while all of the subtypes above the new point will be replicated. This change attempts to replicate the projection points which were implemented in V2.2.
CHANGE _ERP4_Entity_Projection_Method ------------ Coordinate_system ALTER ENTITY COORDINATE_SYSTEM (*<projmeth>ent_table*); END_ENTITY; ALTER ENTITY COMPOUND_COORDINATE_SYSTEM (*<projmeth>ent_consol*); END_ENTITY; ALTER ENTITY GENERAL_COORDINATE_SYSTEM (*<projmeth>ent_consol*); END_ENTITY; ALTER ENTITY GEODETIC_COORDINATE_SYSTEM (*<projmeth>ent_consol*); END_ENTITY; ALTER ENTITY SIMPLE_COORDINATE_SYSTEM (*<projmeth>ent_consol*); END_ENTITY; ----------- grid_1d ALTER ENTITY grid_1d (*<projmeth>ent_table*); END_ENTITY; ALTER ENTITY grid_1d_equal (*<projmeth>ent_consol*); END_ENTITY; ALTER ENTITY grid_1d_parametric (*<projmeth>ent_consol*); END_ENTITY; ALTER ENTITY grid_1d_unequal (*<projmeth>ent_consol*); END_ENTITY; -------------- Wellbore_tubular ALTER ENTITY wellbore_tubular (*<projmeth>ent_table*); END_ENTITY; ALTER ENTITY screen_liner (*<projmeth>ent_consol*); END_ENTITY; ALTER ENTITY liner (*<projmeth>ent_consol*); END_ENTITY; ALTER ENTITY drillstring_segment (*<projmeth>ent_consol*); END_ENTITY; ALTER ENTITY hold_down_nipple (*<projmeth>ent_consol*); END_ENTITY; ALTER ENTITY perforated_joint (*<projmeth>ent_consol*); END_ENTITY; ALTER ENTITY expansion_joint (*<projmeth>ent_consol*); END_ENTITY; ALTER ENTITY casing_segment (*<projmeth>ent_consol*); END_ENTITY; ALTER ENTITY nipple (*<projmeth>ent_consol*); END_ENTITY; ALTER ENTITY tubing_segment (*<projmeth>ent_consol*); END_ENTITY; ALTER ENTITY drillstring (*<projmeth>ent_consol*); END_ENTITY; ALTER ENTITY landing_nipple (*<projmeth>ent_consol*); END_ENTITY; ALTER ENTITY tie_back_string (*<projmeth>ent_consol*); END_ENTITY; ALTER ENTITY blast_joint (*<projmeth>ent_consol*); END_ENTITY; ALTER ENTITY casing_string (*<projmeth>ent_consol*); END_ENTITY; ALTER ENTITY crossover_nipple (*<projmeth>ent_consol*); END_ENTITY; ALTER ENTITY muleshoe (*<projmeth>ent_consol*); END_ENTITY; ALTER ENTITY safety_joint (*<projmeth>ent_consol*); END_ENTITY; ALTER ENTITY shock_sub (*<projmeth>ent_consol*); END_ENTITY; ALTER ENTITY tubing_string (*<projmeth>ent_consol*); END_ENTITY; --------- Borehole_component ALTER ENTITY borehole_component (*<projmeth>ent_table*); END_ENTITY; ALTER ENTITY temporary_completion (*<projmeth>ent_consol*); END_ENTITY; ALTER ENTITY enlarged_diameter_borehole_seg (*<projmeth>ent_consol*); END_ENTITY; ALTER ENTITY single_diameter_borehole_seg (*<projmeth>ent_consol*); END_ENTITY; ALTER ENTITY borehole_trajectory_section (*<projmeth>ent_consol*); END_ENTITY; ALTER ENTITY open_borehole_segment (*<projmeth>ent_consol*); END_ENTITY; ALTER ENTITY borehole (*<projmeth>ent_consol*); END_ENTITY; ALTER ENTITY perforation_set (*<projmeth>ent_consol*); END_ENTITY; ALTER ENTITY well_completion_segment (*<projmeth>ent_consol*); END_ENTITY; ------- Wellbore_device ALTER ENTITY wellbore_device (*<projmeth>ent_table*); END_ENTITY; ALTER ENTITY downhole_choke (*<projmeth>ent_consol*); END_ENTITY; ALTER ENTITY gas_lift_valve (*<projmeth>ent_consol*); END_ENTITY; ALTER ENTITY gravel_pack (*<projmeth>ent_consol*); END_ENTITY; ALTER ENTITY bottomhole_assembly (*<projmeth>ent_consol*); END_ENTITY; ALTER ENTITY bridge_plug (*<projmeth>ent_consol*); END_ENTITY; ALTER ENTITY casing_centralizer (*<projmeth>ent_consol*); END_ENTITY; ALTER ENTITY casing_shoe (*<projmeth>ent_consol*); END_ENTITY; ALTER ENTITY collar (*<projmeth>ent_consol*); END_ENTITY; ALTER ENTITY core_bit (*<projmeth>ent_consol*); END_ENTITY; ALTER ENTITY downhole_motor (*<projmeth>ent_consol*); END_ENTITY; ALTER ENTITY downhole_pump (*<projmeth>ent_consol*); END_ENTITY; ALTER ENTITY downhole_sensor (*<projmeth>ent_consol*); END_ENTITY; ALTER ENTITY drill_bit (*<projmeth>ent_consol*); END_ENTITY; ALTER ENTITY drill_collar (*<projmeth>ent_consol*); END_ENTITY; ALTER ENTITY drill_pipe_joint (*<projmeth>ent_consol*); END_ENTITY; ALTER ENTITY drilling_jar (*<projmeth>ent_consol*); END_ENTITY; ALTER ENTITY drillstring_stabilizer (*<projmeth>ent_consol*); END_ENTITY; ALTER ENTITY fish (*<projmeth>ent_consol*); END_ENTITY; ALTER ENTITY float_collar (*<projmeth>ent_consol*); END_ENTITY; ALTER ENTITY gas_lift_mandrel (*<projmeth>ent_consol*); END_ENTITY; ALTER ENTITY gauge_adapter (*<projmeth>ent_consol*); END_ENTITY; ALTER ENTITY hole_opener (*<projmeth>ent_consol*); END_ENTITY; ALTER ENTITY packer (*<projmeth>ent_consol*); END_ENTITY; ALTER ENTITY perforating_gun (*<projmeth>ent_consol*); END_ENTITY; ALTER ENTITY plunger (*<projmeth>ent_consol*); END_ENTITY; ALTER ENTITY sealing_bore (*<projmeth>ent_consol*); END_ENTITY; ALTER ENTITY sliding_sleeve (*<projmeth>ent_consol*); END_ENTITY; ALTER ENTITY standing_valve (*<projmeth>ent_consol*); END_ENTITY; ALTER ENTITY sucker_rod_segment (*<projmeth>ent_consol*); END_ENTITY; ALTER ENTITY sucker_rod_string (*<projmeth>ent_consol*); END_ENTITY; ALTER ENTITY traveling_valve (*<projmeth>ent_consol*); END_ENTITY; ALTER ENTITY tubing_anchor (*<projmeth>ent_consol*); END_ENTITY; ALTER ENTITY underreamer (*<projmeth>ent_consol*); END_ENTITY; ALTER ENTITY wellbore_plug (*<projmeth>ent_consol*); END_ENTITY; ALTER ENTITY downhole_pressure_sensor (*<projmeth>ent_consol*); END_ENTITY; ALTER ENTITY downhole_rate_sensor (*<projmeth>ent_consol*); END_ENTITY; ALTER ENTITY downhole_temperature_sensor (*<projmeth>ent_consol*); END_ENTITY; ALTER ENTITY drill_measurement_tool (*<projmeth>ent_consol*); END_ENTITY; -------- Wellbore_volume ALTER ENTITY wellbore_volume (*<projmeth>ent_table*); END_ENTITY; ALTER ENTITY wellbore_cement_sheath (*<projmeth>ent_consol*); END_ENTITY; ALTER ENTITY wellbore_annular_volume (*<projmeth>ent_consol*); END_ENTITY; ALTER ENTITY wellbore_fill (*<projmeth>ent_consol*); END_ENTITY; ALTER ENTITY wellbore_tubular_volume (*<projmeth>ent_consol*); END_ENTITY; ---------- Document ALTER ENTITY document (*<projmeth>ent_table*); END_ENTITY; ALTER ENTITY electronic_document (*<projmeth>ent_consol*); END_ENTITY; ALTER ENTITY hardcopy_document (*<projmeth>ent_consol*); END_ENTITY; ----------- Fluid_sample ALTER ENTITY fluid_sample (*<projmeth>ent_table*); END_ENTITY; ALTER ENTITY well_test_recovery (*<projmeth>ent_consol*); END_ENTITY; ALTER ENTITY fluid_filtrate (*<projmeth>ent_consol*); END_ENTITY; ALTER ENTITY recombined_fluid_sample (*<projmeth>ent_consol*); END_ENTITY; ALTER ENTITY drilling_kick_fluid (*<projmeth>ent_consol*); END_ENTITY; --------- Fluid_phase_liquid ALTER ENTITY fluid_phase_liquid (*<projmeth>ent_table*); END_ENTITY; ALTER ENTITY fluid_phase_oleic (*<projmeth>ent_table*); END_ENTITY; ALTER ENTITY fluid_phase_aqueous (*<projmeth>ent_table*); END_ENTITY; ----------- Reservoir_part ALTER ENTITY reservoir_part (*<projmeth>ent_table*); END_ENTITY; ALTER ENTITY reservoir_drainage_feature (*<projmeth>ent_consol*); END_ENTITY; ALTER ENTITY reservoir_pattern_feature (*<projmeth>ent_consol*); END_ENTITY; ALTER ENTITY reservoir_zone (*<projmeth>ent_consol*); END_ENTITY; ----------- area_element ALTER ENTITY area_element (*<projmeth>ent_table*); END_ENTITY; ALTER ENTITY patterned_area (*<projmeth>ent_consol*); END_ENTITY; ALTER ENTITY raster_image (*<projmeth>ent_consol*); END_ENTITY; ----------- point_element ALTER ENTITY point_element (*<projmeth>ent_table*); END_ENTITY; ALTER ENTITY noncurved_text_element (*<projmeth>ent_table*); END_ENTITY; ALTER ENTITY symbol (*<projmeth>ent_consol*); END_ENTITY; ----------- pty_geometry_1d_edge ALTER ENTITY pty_geometry_1d_edge (*<projmeth>ent_table*); END_ENTITY; ALTER ENTITY pty_geometry_simple_1d_edge (*<projmeth>ent_consol*); END_ENTITY; ALTER ENTITY pty_geometry_complex_1d_edge (*<projmeth>ent_consol*); END_ENTITY; ----------- facility_composition ALTER ENTITY facility_composition (*<projmeth>ent_table*); END_ENTITY; ALTER ENTITY facility_specific_composition (*<projmeth>ent_consol*); END_ENTITY; ALTER ENTITY facility_type_composition (*<projmeth>ent_consol*); END_ENTITY; ----------- material_composition ALTER ENTITY material_composition (*<projmeth>ent_table*); END_ENTITY; ALTER ENTITY material_specific_composition (*<projmeth>ent_consol*); END_ENTITY; ALTER ENTITY material_type_composition (*<projmeth>ent_consol*); END_ENTITY; ----------- ref_unit_of_measure_conversion ALTER ENTITY ref_unit_of_measure_conversion (*<projmeth>ent_table*); END_ENTITY; ALTER ENTITY ref_uom_custom_conversion (*<projmeth>ent_consol*); END_ENTITY; ALTER ENTITY ref_uom_si_conversion (*<projmeth>ent_consol*); END_ENTITY; END_CHANGE;